| Date |
Level |
Type |
Message |
|
2026-03-04 04:18:48
|
INFO
|
runbot
|
Init build environment with config Default
|
|
|
2026-03-04 04:18:48
|
|
|
Starting step base from config Default
|
|
|
2026-03-04 04:18:48
|
INFO
|
runbot
|
Applied odoo17 category patch (inline)
|
|
|
2026-03-04 04:18:48
|
|
|
Using Dockerfile Tag odoo:DockerDefault
|
|
|
2026-03-04 04:19:10
|
INFO
|
server
|
odoo.modules.loading:315
1 modules loaded in 8.00s, 9127 queries (+9127 extra)
|
|
|
2026-03-04 04:19:13
|
INFO
|
server
|
odoo.modules.loading:315
11 modules loaded in 2.69s, 3685 queries (+3685 extra)
|
|
|
2026-03-04 04:19:21
|
INFO
|
runbot
|
Getting results for build 00595-saas-17-1
|
|
|
2026-03-04 04:19:21
|
|
|
Step base finished in 26s
|
|
|
2026-03-04 04:19:21
|
|
|
Starting step all from config Default
|
|
|
2026-03-04 04:19:21
|
|
|
Using Dockerfile Tag odoo:DockerDefault
|
|
|
2026-03-04 04:19:50
|
ERROR
|
server
|
odoo.addons.base.tests.test_mail:696
FAIL: Subtest TestEmailTools.test_email_split (source='d@x; 1@2')
Traceback (most recent call last):
File "/data/build/odoo/odoo/addons/base/tests/test_mail.py", line 696, in test_email_split
self.assertEqual(email_split(source), expected)
AssertionError: Lists differ: [] != ['d@x', '1@2']
Second list contains 2 additional elements.
First extra element 0:
'd@x'
- []
+ ['d@x', '1@2']
|
|
|
2026-03-04 04:19:50
|
ERROR
|
server
|
odoo.addons.base.tests.test_mail:696
FAIL: Subtest TestEmailTools.test_email_split (source='fr@ncois.th@notgmail.com')
Traceback (most recent call last):
File "/data/build/odoo/odoo/addons/base/tests/test_mail.py", line 696, in test_email_split
self.assertEqual(email_split(source), expected)
AssertionError: Lists differ: [] != ['fr@ncois.th']
Second list contains 1 additional elements.
First extra element 0:
'fr@ncois.th'
- []
+ ['fr@ncois.th']
|
|
|
2026-03-04 04:19:50
|
ERROR
|
server
|
odoo.addons.base.tests.test_mail:696
FAIL: Subtest TestEmailTools.test_email_split (source='f@r@nc.gz,ois@notgmail.com')
Traceback (most recent call last):
File "/data/build/odoo/odoo/addons/base/tests/test_mail.py", line 696, in test_email_split
self.assertEqual(email_split(source), expected)
AssertionError: Lists differ: [] != ['r@nc.gz', 'ois@notgmail.com']
Second list contains 2 additional elements.
First extra element 0:
'r@nc.gz'
- []
+ ['r@nc.gz', 'ois@notgmail.com']
|
|
|
2026-03-04 04:19:50
|
ERROR
|
server
|
odoo.addons.base.tests.test_mail:696
FAIL: Subtest TestEmailTools.test_email_split (source='@notgmail.com esteban_gnole@coldmail.com@notgmail.com')
Traceback (most recent call last):
File "/data/build/odoo/odoo/addons/base/tests/test_mail.py", line 696, in test_email_split
self.assertEqual(email_split(source), expected)
AssertionError: Lists differ: [] != ['esteban_gnole@coldmail.com']
Second list contains 1 additional elements.
First extra element 0:
'esteban_gnole@coldmail.com'
- []
+ ['esteban_gnole@coldmail.com']
|
|
|
2026-03-04 04:19:50
|
ERROR
|
server
|
odoo.addons.base.tests.test_mail:696
FAIL: Subtest TestEmailTools.test_email_split (source='Ivan@dezotos.com Cc iv.an@notgmail.com')
Traceback (most recent call last):
File "/data/build/odoo/odoo/addons/base/tests/test_mail.py", line 696, in test_email_split
self.assertEqual(email_split(source), expected)
AssertionError: Lists differ: [] != ['Ivan@dezotos.com', 'iv.an@notgmail.com']
Second list contains 2 additional elements.
First extra element 0:
'Ivan@dezotos.com'
- []
+ ['Ivan@dezotos.com', 'iv.an@notgmail.com']
|
|
|
2026-03-04 04:19:50
|
ERROR
|
server
|
odoo.addons.base.tests.test_mail:696
FAIL: Subtest TestEmailTools.test_email_split (source='ivan-dredi@coldmail.com ivan.dredi@notgmail.com')
Traceback (most recent call last):
File "/data/build/odoo/odoo/addons/base/tests/test_mail.py", line 696, in test_email_split
self.assertEqual(email_split(source), expected)
AssertionError: Lists differ: [] != ['ivan-dredi@coldmail.com', 'ivan.dredi@notgmail.com']
Second list contains 2 additional elements.
First extra element 0:
'ivan-dredi@coldmail.com'
- []
+ ['ivan-dredi@coldmail.com', 'ivan.dredi@notgmail.com']
|
|
|
2026-03-04 04:19:50
|
ERROR
|
server
|
odoo.addons.base.tests.test_mail:696
FAIL: Subtest TestEmailTools.test_email_split (source='@notgmail.com ivan@coincoin.com.ar jeanine@coincoin.com.ar')
Traceback (most recent call last):
File "/data/build/odoo/odoo/addons/base/tests/test_mail.py", line 696, in test_email_split
self.assertEqual(email_split(source), expected)
AssertionError: Lists differ: [] != ['ivan@coincoin.com.ar', 'jeanine@coincoin.com.ar']
Second list contains 2 additional elements.
First extra element 0:
'ivan@coincoin.com.ar'
- []
+ ['ivan@coincoin.com.ar', 'jeanine@coincoin.com.ar']
|
|
|
2026-03-04 04:19:50
|
ERROR
|
server
|
odoo.addons.base.tests.test_mail:696
FAIL: Subtest TestEmailTools.test_email_split (source='@notgmail.com whoareyou@youhou.com. ivan.dezotos@notgmail.com')
Traceback (most recent call last):
File "/data/build/odoo/odoo/addons/base/tests/test_mail.py", line 696, in test_email_split
self.assertEqual(email_split(source), expected)
AssertionError: Lists differ: [] != ['whoareyou@youhou.com', 'ivan.dezotos@notgmail.com']
Second list contains 2 additional elements.
First extra element 0:
'whoareyou@youhou.com'
- []
+ ['whoareyou@youhou.com', 'ivan.dezotos@notgmail.com']
|
|
|
2026-03-04 04:19:50
|
ERROR
|
server
|
odoo.addons.base.tests.test_mail:696
FAIL: Subtest TestEmailTools.test_email_split (source='francois@nc.gz CC: ois@notgmail.com ivan@dezotos.com')
Traceback (most recent call last):
File "/data/build/odoo/odoo/addons/base/tests/test_mail.py", line 696, in test_email_split
self.assertEqual(email_split(source), expected)
AssertionError: Lists differ: [] != ['francois@nc.gz', 'ois@notgmail.com', 'ivan@dezotos.com']
Second list contains 3 additional elements.
First extra element 0:
'francois@nc.gz'
- []
+ ['francois@nc.gz', 'ois@notgmail.com', 'ivan@dezotos.com']
|
|
|
2026-03-04 04:19:50
|
ERROR
|
server
|
odoo.addons.base.tests.test_mail:696
FAIL: Subtest TestEmailTools.test_email_split (source='francois@nc.gz CC: ois@notgmail.com,ivan@dezotos.com')
Traceback (most recent call last):
File "/data/build/odoo/odoo/addons/base/tests/test_mail.py", line 696, in test_email_split
self.assertEqual(email_split(source), expected)
AssertionError: Lists differ: [] != ['francois@nc.gzCC', 'ois@notgmail.com', 'ivan@dezotos.com']
Second list contains 3 additional elements.
First extra element 0:
'francois@nc.gzCC'
- []
+ ['francois@nc.gzCC', 'ois@notgmail.com', 'ivan@dezotos.com']
|
|
|
2026-03-04 04:19:50
|
ERROR
|
server
|
odoo.addons.base.tests.test_mail:696
FAIL: Subtest TestEmailTools.test_email_split (source='ivan.plein@dezotos.com / ivan.plu@notgmail.com')
Traceback (most recent call last):
File "/data/build/odoo/odoo/addons/base/tests/test_mail.py", line 696, in test_email_split
self.assertEqual(email_split(source), expected)
AssertionError: Lists differ: [] != ['ivan.plein@dezotos.com', 'ivan.plu@notgmail.com']
Second list contains 2 additional elements.
First extra element 0:
'ivan.plein@dezotos.com'
- []
+ ['ivan.plein@dezotos.com', 'ivan.plu@notgmail.com']
|
|
|
2026-03-04 04:19:50
|
ERROR
|
server
|
odoo.addons.base.tests.test_mail:696
FAIL: Subtest TestEmailTools.test_email_split (source='@notgmail.com ivan.parfois@notgmail.com/ ivan.souvent@notgmail.com')
Traceback (most recent call last):
File "/data/build/odoo/odoo/addons/base/tests/test_mail.py", line 696, in test_email_split
self.assertEqual(email_split(source), expected)
AssertionError: Lists differ: [] != ['ivan.parfois@notgmail.com', 'ivan.souvent@notgmail.com']
Second list contains 2 additional elements.
First extra element 0:
'ivan.parfois@notgmail.com'
- []
+ ['ivan.parfois@notgmail.com', 'ivan.souvent@notgmail.com']
|
|
|
2026-03-04 04:19:50
|
ERROR
|
server
|
odoo.addons.base.tests.test_mail:696
FAIL: Subtest TestEmailTools.test_email_split (source='ivan@dezotos.com - ivan.dezotos@notgmail.com')
Traceback (most recent call last):
File "/data/build/odoo/odoo/addons/base/tests/test_mail.py", line 696, in test_email_split
self.assertEqual(email_split(source), expected)
AssertionError: Lists differ: [] != ['ivan@dezotos.com', 'ivan.dezotos@notgmail.com']
Second list contains 2 additional elements.
First extra element 0:
'ivan@dezotos.com'
- []
+ ['ivan@dezotos.com', 'ivan.dezotos@notgmail.com']
|
|
|
2026-03-04 04:19:50
|
ERROR
|
server
|
odoo.addons.base.tests.test_mail:696
FAIL: Subtest TestEmailTools.test_email_split (source='car.pool@notgmail.com - co (TAMBO) Registration car.warsh@notgmail.com')
Traceback (most recent call last):
File "/data/build/odoo/odoo/addons/base/tests/test_mail.py", line 696, in test_email_split
self.assertEqual(email_split(source), expected)
AssertionError: Lists differ: [] != ['car.pool@notgmail.com', 'car.warsh@notgmail.com']
Second list contains 2 additional elements.
First extra element 0:
'car.pool@notgmail.com'
- []
+ ['car.pool@notgmail.com', 'car.warsh@notgmail.com']
|
|
|
2026-03-04 04:19:50
|
ERROR
|
server
|
odoo.addons.base.tests.test_mail:741
FAIL: Subtest TestEmailTools.test_email_split_and_format (source=' Déboulonneur deboulonneur@example.com déboulonneur deboulonneur2@example.com')
Traceback (most recent call last):
File "/data/build/odoo/odoo/addons/base/tests/test_mail.py", line 741, in test_email_split_and_format
self.assertEqual(email_split_and_format(source), expected)
AssertionError: Lists differ: [] != ['deboulonneur@example.com', 'deboulonneur2@example.com']
Second list contains 2 additional elements.
First extra element 0:
'deboulonneur@example.com'
- []
+ ['deboulonneur@example.com', 'deboulonneur2@example.com']
|
|
|
2026-03-04 04:19:50
|
ERROR
|
server
|
odoo.addons.base.tests.test_mail:741
FAIL: Subtest TestEmailTools.test_email_split_and_format (source='"Déboulonneur" <"Déboulonneur Encapsulated" <deboulonneur@example.com>>')
Traceback (most recent call last):
File "/data/build/odoo/odoo/addons/base/tests/test_mail.py", line 741, in test_email_split_and_format
self.assertEqual(email_split_and_format(source), expected)
AssertionError: Lists differ: [] != ['deboulonneur@example.com']
Second list contains 1 additional elements.
First extra element 0:
'deboulonneur@example.com'
- []
+ ['deboulonneur@example.com']
|
|
|
2026-03-04 04:19:50
|
ERROR
|
server
|
odoo.addons.base.tests.test_mail:770
FAIL: TestEmailTools.test_email_split_tuples
Traceback (most recent call last):
File "/data/build/odoo/odoo/addons/base/tests/test_mail.py", line 770, in test_email_split_tuples
self.assertEqual(
AssertionError: Lists differ: [] != [('Hello', 'alfred.astaire@test.example.com')]
Second list contains 1 additional elements.
First extra element 0:
('Hello', 'alfred.astaire@test.example.com')
- []
+ [('Hello', 'alfred.astaire@test.example.com')] : Seems email_split_tuples is broken with <p>Hello alfred.astaire@test.example.com</p> (expected [('Hello', 'alfred.astaire@test.example.com')], received [])
|
|
|
2026-03-04 04:19:50
|
ERROR
|
server
|
odoo.addons.base.tests.test_mimetypes:125
FAIL: test_guess_mimetype.test_mimetype_xml
Traceback (most recent call last):
File "/data/build/odoo/odoo/addons/base/tests/test_mimetypes.py", line 125, in test_mimetype_xml
self.assertEqual(mimetype, 'application/xml')
AssertionError: 'text/xml' != 'application/xml'
- text/xml
+ application/xml
|
|
|
2026-03-04 04:20:00
|
ERROR
|
server
|
odoo.addons.base.tests.test_tz:64
FAIL: TestTZ.test_partner_with_old_tz
Traceback (most recent call last):
File "/data/build/odoo/odoo/addons/base/tests/test_tz.py", line 64, in test_partner_with_old_tz
self.assertEqual(partner.tz_offset, '-0400', "We don't expect pytz.timezone to fail if the timezone diseapeared when chaging os version")
AssertionError: '-0500' != '-0400'
- -0500
? ^
+ -0400
? ^
: We don't expect pytz.timezone to fail if the timezone diseapeared when chaging os version
|
|
|
2026-03-04 04:20:05
|
ERROR
|
server
|
odoo.modules.loading:320
Module base: 19 failures, 0 errors of 898 tests
|
|
|
2026-03-04 04:20:05
|
INFO
|
server
|
odoo.modules.loading:315
1 modules loaded in 40.82s, 9127 queries (+33196 extra)
|
|
|
2026-03-04 04:20:25
|
INFO
|
server
|
odoo.modules.loading:315
11 modules loaded in 19.40s, 3685 queries (+7258 extra)
|
|
|
2026-03-04 04:20:25
|
ERROR
|
server
|
odoo.modules.loading:594
At least one test failed when loading the modules.
|
|
|
2026-03-04 04:20:25
|
INFO
|
server
|
odoo.addons.base.models.ir_qweb:315
Pregenerating assets bundles
|
|
|
2026-03-04 04:20:38
|
INFO
|
server
|
odoo.addons.base.tests.test_http_case.TestChromeBrowser.test_screencasts:315
Screencast frames in: /data/build/tests/00595-saas-17-1-all/screencasts/failed_screencast_20260304_042038_016105
|
|
|
2026-03-04 04:22:04
|
ERROR
|
server
|
odoo.addons.web.tests.test_js.MobileWebSuite.test_mobile_js.browser:1278
QUnit test failed: web > Mobile Fields > StatusBarField > statusbar is rendered correctly on small devices :
message: "Selector '.o_statusbar_status .o_arrow_button.dropdown-toggle:visible' should have exactly 1 matches inside the target"
expected: "1"
actual: "0"
QUnit test failed: web > Mobile Fields > StatusBarField > statusbar is rendered correctly on small devices :
message: "Promise rejected during "statusbar is rendered correctly on small devices": Cannot trigger event"pointerdown"(with selector".o_statusbar_status .dropdown-toggle.o_last"): target is not visible"
|
|
|
2026-03-04 04:22:04
|
ERROR
|
server
|
odoo.addons.web.tests.test_js.MobileWebSuite.test_mobile_js.browser:1278
QUnit test failed: web > Mobile Fields > StatusBarField > statusbar with no status on extra small screens :
message: "Selector '.o_statusbar_status button.dropdown-toggle:visible' should have exactly 1 matches inside the target"
expected: "1"
actual: "0"
QUnit test failed: web > Mobile Fields > StatusBarField > statusbar with no status on extra small screens :
expected: "..."
actual: ""
QUnit test failed: web > Mobile Fields > StatusBarField > statusbar with no status on extra small screens :
message: "Promise rejected during "statusbar with no status on extra small screens": Cannot read properties of undefined (reading 'disabled')"
|
|
|
2026-03-04 04:22:04
|
ERROR
|
server
|
odoo.addons.web.tests.test_js.MobileWebSuite.test_mobile_js.browser:1278
QUnit test failed: web > Mobile Fields > StatusBarField > clickable statusbar widget on mobile view :
message: "Promise rejected during "clickable statusbar widget on mobile view": Cannot read properties of undefined (reading 'disabled')"
|
|
|
2026-03-04 04:22:04
|
ERROR
|
server
|
odoo.addons.web.tests.test_js.MobileWebSuite.test_mobile_js.browser:1278
QUnit test failed: web > Mobile Views > FormView > preserve current scroll position on form view while closing dialog :
message: "Should be 0 px from left as it is"
expected: "0"
actual: "10"
QUnit test failed: web > Mobile Views > FormView > preserve current scroll position on form view while closing dialog :
message: "Should be 0 px from left as it is"
expected: "0"
actual: "10"
|
|
|
2026-03-04 04:22:05
|
ERROR
|
server
|
odoo.addons.web.tests.test_js.MobileWebSuite.test_mobile_js.browser:1278
QUnit test failed: web > Mobile Views > FormView > button box with 3/4 buttons (close to threshold) :
message: "Selector '.o-form-buttonbox > .oe_stat_button' should have exactly 3 matches inside the target"
expected: "3"
actual: "4"
QUnit test failed: web > Mobile Views > FormView > button box with 3/4 buttons (close to threshold) :
message: "Selector '.o-form-buttonbox .oe_stat_button .o_button_more' should have exactly 1 matches inside the target"
expected: "1"
actual: "0"
QUnit test failed: web > Mobile Views > FormView > button box with 3/4 buttons (close to threshold) :
message: "Promise rejected during "button box with 3/4 buttons (close to threshold)": Cannot read properties of null (reading 'disabled')"
|
|
|
2026-03-04 04:22:07
|
ERROR
|
server
|
odoo.addons.web.tests.test_js.MobileWebSuite.test_mobile_js.browser:1278
11 / 372 tests failed.
|
|
|
2026-03-04 04:22:07
|
INFO
|
server
|
odoo.addons.web.tests.test_js.MobileWebSuite.test_mobile_js:315
Screenshot in: /data/build/tests/00595-saas-17-1-all/screenshots/sc_20260304_042207_452160_MobileWebSuite.png
|
|
|
2026-03-04 04:22:07
|
INFO
|
server
|
odoo.addons.web.tests.test_js.MobileWebSuite.test_mobile_js:315
Screenshot in: /data/build/tests/00595-saas-17-1-all/screenshots/sc_20260304_042207_480181_MobileWebSuite.png
|
|
|
2026-03-04 04:22:07
|
ERROR
|
server
|
odoo.addons.web.tests.test_js:66
FAIL: MobileWebSuite.test_mobile_js
Traceback (most recent call last):
File "/data/build/odoo/addons/web/tests/test_js.py", line 66, in test_mobile_js
self.browser_js('/web/tests/mobile?mod=web', "", "", login='admin', timeout=1800, error_checker=qunit_error_checker)
File "/data/build/odoo/odoo/tests/common.py", line 1901, in browser_js
self.fail('%s\n\n%s' % (message, error))
AssertionError: Some js test failed
11 / 372 tests failed.
|
|
|
2026-03-04 04:23:01
|
ERROR
|
server
|
odoo.addons.web.tests.test_js.WebSuite.test_js.browser:1278
QUnit test failed: web > utils > Hooks > useSpellCheck > useSpellCheck: ref is on the textarea :
message: "spellcheck is disabled once the element has lost its focus"
expected: "false"
actual: "true"
|
|
|
2026-03-04 04:23:01
|
ERROR
|
server
|
odoo.addons.web.tests.test_js.WebSuite.test_js.browser:1278
QUnit test failed: web > utils > Hooks > useSpellCheck > useSpellCheck: use a different refName :
message: "spellcheck is disabled once the element has lost its focus"
expected: "false"
actual: "true"
|
|
|
2026-03-04 04:23:01
|
ERROR
|
server
|
odoo.addons.web.tests.test_js.WebSuite.test_js.browser:1278
QUnit test failed: web > utils > Hooks > useSpellCheck > useSpellCheck: ref is on the root element and two editable elements :
message: "spellcheck is disabled once the element has lost its focus"
expected: "false"
actual: "true"
QUnit test failed: web > utils > Hooks > useSpellCheck > useSpellCheck: ref is on the root element and two editable elements :
message: "spellcheck is disabled once the element has lost its focus"
expected: "false"
actual: "true"
QUnit test failed: web > utils > Hooks > useSpellCheck > useSpellCheck: ref is on the root element and two editable elements :
message: "spellcheck is still disabled as it is not focused"
expected: "false"
actual: "true"
|
|
|
2026-03-04 04:23:01
|
ERROR
|
server
|
odoo.addons.web.tests.test_js.WebSuite.test_js.browser:1278
QUnit test failed: web > utils > Hooks > useSpellCheck > useSpellCheck: ref is on the root element and one element has disabled the spellcheck :
message: "spellcheck is disabled once the element has lost its focus"
expected: "false"
actual: "true"
|
|
|
2026-03-04 04:24:08
|
ERROR
|
server
|
odoo.addons.web.tests.test_js.WebSuite.test_js.browser:1278
QUnit test failed: web > Fields > HtmlField > html fields: spellcheck is disabled on blur :
message: "spellcheck is disabled once the field has lost its focus"
expected: "false"
actual: "true"
|
|
|
2026-03-04 04:24:09
|
ERROR
|
server
|
odoo.addons.web.tests.test_js.WebSuite.test_js.browser:1278
QUnit test failed: web > Fields > ImageField > ImageField is reset when changing record :
message: "image field should be set"
expected: "true"
actual: "false"
|
|
|
2026-03-04 04:26:34
|
ERROR
|
server
|
odoo.addons.web.tests.test_js.WebSuite.test_js.browser:1278
QUnit test failed: web > Fields > Many2oneField > search more in many2one: resequence inside dialog :
message: "Set maximum size exceeded"
actual: "RangeError: Set maximum size exceeded"
|
|
|
2026-03-04 04:26:39
|
ERROR
|
server
|
odoo.addons.web.tests.test_js.WebSuite.test_js.browser:1278
QUnit test failed: web > Fields > Numeric fields > Numeric fields: fields with keydown on numpad decimal key :
expected: "0🇧🇪44🇧🇪🇧🇪"
actual: "0🇧🇪🇧🇪"
|
|
|
2026-03-04 04:26:39
|
ERROR
|
server
|
odoo.addons.web.tests.test_js.WebSuite.test_js.browser:1278
QUnit test failed: web > Fields > Numeric fields > Numeric fields: NumpadDecimal key is different from the decimalPoint :
message: "Progressbar field 2 from 0,44 to 0,4"
expected: "0,4"
actual: "0,"
|
|
|
2026-03-04 04:27:16
|
ERROR
|
server
|
odoo.addons.web.tests.test_js.WebSuite.test_js.browser:1278
QUnit test failed: web > Fields > ProgressBarField > ProgressBarField: max value should update in edit mode when typing in input with field max value :
message: "Initial value is not formatted when focused"
expected: "99 / 0.44"
actual: "99 / 0"
|
|
|
2026-03-04 04:27:17
|
ERROR
|
server
|
odoo.addons.web.tests.test_js.WebSuite.test_js.browser:1278
QUnit test failed: web > Fields > PropertiesField > properties: selection :
message: "Should have remove the option because it is empty and lost focus"
expected: "4"
actual: "5"
QUnit test failed: web > Fields > PropertiesField > properties: selection :
message: "Should not remove any options"
expected: "4"
actual: "5"
QUnit test failed: web > Fields > PropertiesField > properties: selection :
message: "Got duplicate key in t-foreach: 4397e63855c6170d"
actual: "Error: Got duplicate key in t-foreach: 4397e63855c6170d"
QUnit test failed: web > Fields > PropertiesField > properties: selection :
message: "Should have removed the second option"
expected: "A,C,New option"
actual: "A,B,C,New option,"
QUnit test failed: web > Fields > PropertiesField > properties: selection :
expected: "[object HTMLInputElement]"
actual: "[object HTMLBodyElement]"
QUnit test failed: web > Fields > PropertiesField > properties: selection :
message: "Promise rejected during "properties: selection": No element found (selector: .o_field_property_selection_option:nth-child(2) input)"
|
|
|
2026-03-04 04:27:28
|
ERROR
|
server
|
odoo.addons.web.tests.test_js.WebSuite.test_js.browser:1278
QUnit test failed: web > Fields > Signature Field > clicking save manually after changing signature should change the unique of the image src :
expected: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAAXNSR0IArs4c6QAAABRJREFUGFdjZGD438DAwNjACGMAACQlBAMW7JulAAAAAElFTkSuQmCC"
actual: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAFklEQVR4AWJiYPjfwAAEQAaQZGBgAAAAAP//cSOcPgAAAAZJREFUAwAWOQGEG2TLSgAAAABJRU5ErkJggg=="
QUnit test failed: web > Fields > Signature Field > clicking save manually after changing signature should change the unique of the image src :
expected: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAAXNSR0IArs4c6QAAABRJREFUGFdjZGD438DAwNjACGMAACQlBAMW7JulAAAAAElFTkSuQmCC"
actual: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAFklEQVR4AWJiYPjfwAAEQAaQZGBgAAAAAP//cSOcPgAAAAZJREFUAwAWOQGEG2TLSgAAAABJRU5ErkJggg=="
QUnit test failed: web > Fields > Signature Field > clicking save manually after changing signature should change the unique of the image src :
expected: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAAXNSR0IArs4c6QAAABVJREFUGFdjZGD438DAwMDACCJAAAAWHgGCN0++VgAAAABJRU5ErkJggg=="
actual: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAFUlEQVR4AWJiYPjfAMJABiOQwdgAAAAA///sCVPJAAAABklEQVQDACk2BAVfuCNzAAAAAElFTkSuQmCC"
|
|
|
2026-03-04 04:28:11
|
ERROR
|
server
|
odoo.addons.web.tests.test_js.WebSuite.test_js.browser:1278
QUnit test failed: web > Views > GraphView > graph view only keeps finer groupby filter option for a given groupby :
expected: "January 2016,March 2016,May 2016,April 2016"
actual: "January 2016,March 2016,April 2016,May 2016"
|
|
|
2026-03-04 04:28:12
|
ERROR
|
server
|
odoo.addons.web.tests.test_js.WebSuite.test_js.browser:1278
QUnit test failed: web > Views > GraphView > only process most recent data for concurrent groupby :
expected: "January 2016,March 2016,May 2016,None,April 2016"
actual: "January 2016,March 2016,April 2016,May 2016,None"
QUnit test failed: web > Views > GraphView > only process most recent data for concurrent groupby :
expected: "[object Object]"
actual: "[object Object]"
|
|
|
2026-03-04 04:28:13
|
ERROR
|
server
|
odoo.addons.web.tests.test_js.WebSuite.test_js.browser:1278
QUnit test failed: web > Views > GraphView > group by a non stored, sortable field :
expected: "January 2016,March 2016,May 2016,April 2016"
actual: "January 2016,March 2016,April 2016,May 2016"
|
|
|
2026-03-04 04:28:27
|
ERROR
|
server
|
odoo.addons.web.tests.test_js.WebSuite.test_js.browser:1278
QUnit test failed: web > Views > KanbanView > hide and display help message (ESC) in kanban quick create [REQUIRE FOCUS] :
message: "the ESC to discard message is visible"
expected: "1"
actual: "0"
|
|
|
2026-03-04 04:29:35
|
ERROR
|
server
|
odoo.addons.web.tests.test_js.WebSuite.test_js.browser:1278
QUnit test failed: web > Views > ListView > optional field selection do not unselect current row :
message: "Selector 'div[name=foo] input:focus' should have exactly 1 matches inside the target"
expected: "1"
actual: "0"
QUnit test failed: web > Views > ListView > optional field selection do not unselect current row :
message: "Selector 'div[name=foo] input:focus' should have exactly 1 matches inside the target"
expected: "1"
actual: "0"
QUnit test failed: web > Views > ListView > optional field selection do not unselect current row :
message: "Selector 'div[name=foo] input:focus' should have exactly 1 matches inside the target"
expected: "1"
actual: "0"
QUnit test failed: web > Views > ListView > optional field selection do not unselect current row :
message: "Selector 'div[name=text] textarea:focus' should have exactly 1 matches inside the target"
expected: "1"
actual: "0"
|
|
|
2026-03-04 04:30:48
|
ERROR
|
server
|
odoo.addons.web.tests.test_js.WebSuite.test_js.browser:1278
QUnit test failed: web > SettingsFormView > settings form doesn't autofocus :
expected: "focusin: <input type="text" class="o_searchview_input o_input flex-grow-1 w-auto border-0" accesskey="Q" placeholder="Search..." role="searchbox">"
actual: ""
|
|
|
2026-03-04 04:31:24
|
ERROR
|
server
|
odoo.addons.web.tests.test_js.WebSuite.test_js.browser:1278
QUnit test failed: web_tour > Tour service > tour_service > next step with new anchor at same position :
expected: "10035"
actual: "25"
QUnit test failed: web_tour > Tour service > tour_service > next step with new anchor at same position :
expected: "10560.609375"
actual: "483"
|
|
|
2026-03-04 04:31:24
|
ERROR
|
server
|
odoo.addons.web.tests.test_js.WebSuite.test_js.browser:1278
QUnit test failed: web_tour > Tour service > tour_service > perform edit on next step :
message: "Body still contains undesirable elements:
<div class="position-fixed" style="left: 675.5px; top: 28px;"></div>"
|
|
|
2026-03-04 04:31:25
|
ERROR
|
server
|
odoo.addons.web.tests.test_js.WebSuite.test_js.browser:1278
34 / 26999 tests failed.
|
|
|
2026-03-04 04:31:25
|
INFO
|
server
|
odoo.addons.web.tests.test_js.WebSuite.test_js:315
Screenshot in: /data/build/tests/00595-saas-17-1-all/screenshots/sc_20260304_043125_566210_WebSuite.png
|
|
|
2026-03-04 04:31:25
|
INFO
|
server
|
odoo.addons.web.tests.test_js.WebSuite.test_js:315
Screenshot in: /data/build/tests/00595-saas-17-1-all/screenshots/sc_20260304_043125_605735_WebSuite.png
|
|
|
2026-03-04 04:31:25
|
ERROR
|
server
|
odoo.addons.web.tests.test_js:33
FAIL: WebSuite.test_js
Traceback (most recent call last):
File "/data/build/odoo/addons/web/tests/test_js.py", line 33, in test_js
self.browser_js('/web/tests?mod=web', "", "", login='admin', timeout=1800, error_checker=qunit_error_checker)
File "/data/build/odoo/odoo/tests/common.py", line 1901, in browser_js
self.fail('%s\n\n%s' % (message, error))
AssertionError: Some js test failed
34 / 26999 tests failed.
|
|
|
2026-03-04 04:33:55
|
ERROR
|
server
|
odoo.addons.web_editor.tests.test_odoo_editor.TestOdooEditor.test_odoo_editor_suite.browser:1278
add star elements
AssertionError: [contentAfterEdit]
actual : '<p></p>'
expected: '<p>//ZWSP//<span contenteditable="false" class="o_stars o_three_stars" id="checkId-1"><i class="fa fa-star-o" contenteditable="false">//ZWSP//</i><i class="fa fa-star-o" contenteditable="false">//ZWSP//</i><i class="fa fa-star-o" contenteditable="false">//ZWSP//</i></span>//ZWSP//[]</p>'
StackTrace : expected '<p></p>' to equal '<p><span contenteditable="false" class="o_stars o_three_stars" id="checkId-1"><i class="fa fa-star-o" contenteditable="false"></i><i class="fa fa-star-o" contenteditable="false"></i><i class="fa fa-star-o" contenteditable="false"></i></span>[]</p>'
at testEditor (http://127.0.0.1:8069/web/assets/a276564/web_editor.mocha_tests.min.js:6492:82)
at async Context.<anonymous> (http://127.0.0.1:8069/web/assets/a276564/web_editor.mocha_tests.min.js:2517:2602)
|
|
|
2026-03-04 04:33:55
|
ERROR
|
server
|
odoo.addons.web_editor.tests.test_odoo_editor.TestOdooEditor.test_odoo_editor_suite.browser:1278
Error received after termination: should preserve the focus on the child of this.editable when executing a powerbox command even if it is enclosed in a contenteditable=false
AssertionError: [contentAfter]
actual : '<div contenteditable="false"><div contenteditable="true"><h2><br></h2></div></div><p>[]<br></p>'
expected: '<div contenteditable="false"><div contenteditable="true"><h2>[]<br></h2></div></div><p><br></p>'
StackTrace : expected '<div contenteditable="false"><div contenteditable="true"><h2><br></h2></div></div><p>[]<br></p>' to equal '<div contenteditable="false"><div contenteditable="true"><h2>[]<br></h2></div></div><p><br></p>'
at testEditor (http://127.0.0.1:8069/web/assets/a276564/web_editor.mocha_tests.min.js:6494:64)
at async Context.<anonymous> (http://127.0.0.1:8069/web/assets/a276564/web_editor.mocha_tests.min.js:6348:4629)
|
|
|
2026-03-04 04:33:55
|
INFO
|
server
|
odoo.addons.web_editor.tests.test_odoo_editor.TestOdooEditor.test_odoo_editor_suite:315
Screenshot in: /data/build/tests/00595-saas-17-1-all/screenshots/sc_20260304_043355_176745_TestOdooEditor.png
|
|
|
2026-03-04 04:33:55
|
INFO
|
server
|
odoo.addons.web_editor.tests.test_odoo_editor.TestOdooEditor.test_odoo_editor_suite:315
Screenshot in: /data/build/tests/00595-saas-17-1-all/screenshots/sc_20260304_043355_204321_TestOdooEditor.png
|
|
|
2026-03-04 04:33:55
|
ERROR
|
server
|
odoo.addons.web_editor.tests.test_odoo_editor:10
FAIL: TestOdooEditor.test_odoo_editor_suite
Traceback (most recent call last):
File "/data/build/odoo/addons/web_editor/tests/test_odoo_editor.py", line 10, in test_odoo_editor_suite
self.browser_js('/web_editor/tests', "", "", login='admin', timeout=1800)
File "/data/build/odoo/odoo/tests/common.py", line 1901, in browser_js
self.fail('%s\n\n%s' % (message, error))
AssertionError: Some js test failed
add star elements
AssertionError: [contentAfterEdit]
actual : '<p></p>'
expected: '<p>//ZWSP//<span contenteditable="false" class="o_stars o_three_stars" id="checkId-1"><i class="fa fa-star-o" contenteditable="false">//ZWSP//</i><i class="fa fa-star-o" contenteditable="false">//ZWSP//</i><i class="fa fa-star-o" contenteditable="false">//ZWSP//</i></span>//ZWSP//[]</p>'
StackTrace : expected '<p></p>' to equal '<p><span contenteditable="false" class="o_stars o_three_stars" id="checkId-1"><i class="fa fa-star-o" contenteditable="false"></i><i class="fa fa-star-o" contenteditable="false"></i><i class="fa fa-star-o" contenteditable="false"></i></span>[]</p>'
at testEditor (http://127.0.0.1:8069/web/assets/a276564/web_editor.mocha_tests.min.js:6492:82)
at async Context.<anonymous> (http://127.0.0.1:8069/web/assets/a276564/web_editor.mocha_tests.min.js:2517:2602)
|
|
|
2026-03-04 04:33:55
|
ERROR
|
server
|
odoo.tests.result:585
22 failed, 0 error(s) of 1190 tests when loading database '00595-saas-17-1-all'
|
|
|
2026-03-04 04:34:04
|
INFO
|
runbot
|
Getting results for build 00595-saas-17-1
|
|
|
2026-03-04 04:34:04
|
|
|
Step all finished in 15m
|
|
|
2026-03-04 04:34:04
|
|
|
Starting step run from config Default
|
|
|
2026-03-04 04:34:04
|
INFO
|
runbot
|
Start running build 00595-saas-17-1
|
|
|
2026-03-04 04:34:04
|
|
|
Using Dockerfile Tag odoo:DockerDefault
|
|
|
2026-03-04 04:34:06
|
INFO
|
server
|
odoo.modules.loading:315
1 modules loaded in 0.00s, 0 queries (+0 extra)
|
|
|
2026-03-04 04:34:07
|
INFO
|
server
|
odoo.modules.loading:315
11 modules loaded in 0.18s, 0 queries (+0 extra)
|
|
|
2026-03-04 04:51:21
|
INFO
|
runbot
|
Kill build 00595-saas-17-1
|
|