Wine-Devel
By thread
wine-devel@list.winehq.org
By month
Messages by month
- ----- 2026 -----
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2004 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2003 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2002 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2001 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
June 2022
- 68 participants
- 3274 messages
[PATCH v2 0/5] MR169: user32/tests: Cleanup some tests.
by Rémi Bernon
--
v2: user32/tests: Process messages while waiting in WindowFromPoint tests.
user32/tests: Check for window class registration failure normally.
user32/tests: Remove SetForegroundWindow success checks.
user32/tests: Remove unnecessary test skipping checks.
user32/tests: Fix indentation to silence a warning.
https://gitlab.winehq.org/wine/wine/-/merge_requests/169
June 1, 2022
[PATCH] xaudio2/tests: Remove failing legacy CLSID tests
by Andrew Eikum
Modern Windows fails these tests, and no application is known to need
this behavior.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=52998
Signed-off-by: Andrew Eikum <aeikum(a)codeweavers.com>
---
dlls/xaudio2_7/tests/xaudio2.c | 17 -----------------
1 file changed, 17 deletions(-)
diff --git a/dlls/xaudio2_7/tests/xaudio2.c b/dlls/xaudio2_7/tests/xaudio2.c
index 9d50944b8d3..f4f808c2656 100644
--- a/dlls/xaudio2_7/tests/xaudio2.c
+++ b/dlls/xaudio2_7/tests/xaudio2.c
@@ -1067,10 +1067,6 @@ static void test_xapo_creation_modern(const char *module)
/* CLSIDs are the same across all versions */
static const GUID *const_clsids[] = {
- &CLSID_FXEQ27,
- &CLSID_FXMasteringLimiter27,
- &CLSID_FXReverb27,
- &CLSID_FXEcho27,
&CLSID_FXEQ,
&CLSID_FXMasteringLimiter,
&CLSID_FXReverb,
@@ -1111,19 +1107,6 @@ static void test_xapo_creation_modern(const char *module)
IUnknown_Release(fx_unk);
}
- /* test legacy CLSID */
- hr = pCreateFX(&CLSID_AudioVolumeMeter27, &fx_unk, NULL, 0);
- ok(hr == S_OK, "%s: CreateFX(CLSID_AudioVolumeMeter) failed: %08lx\n", module, hr);
- if(SUCCEEDED(hr)){
- IXAPO *xapo;
- hr = IUnknown_QueryInterface(fx_unk, &IID_IXAPO, (void**)&xapo);
- ok(hr == S_OK, "Couldn't get IXAPO interface: %08lx\n", hr);
- if(SUCCEEDED(hr))
- IXAPO_Release(xapo);
- rc = IUnknown_Release(fx_unk);
- ok(rc == 0, "XAPO via legacy CreateFX should have been released, got refcount: %lu\n", rc);
- }
-
pCAVM = (void*)GetProcAddress(xaudio2dll, "CreateAudioVolumeMeter");
ok(pCAVM != NULL, "%s did not have CreateAudioVolumeMeter?\n", module);
--
2.36.1
June 1, 2022
[PATCH 2/2] d3d9/tests: Demonstrate that NULL HWNDs don't prevent device creation
by Andrew Eikum
The game Planetary Annihilation: TITANS depends on this.
Signed-off-by: Andrew Eikum <aeikum(a)codeweavers.com>
---
dlls/d3d9/tests/d3d9ex.c | 22 ++++++++++++++++++++++
dlls/d3d9/tests/visual.c | 22 ++++++++++++++++++++++
2 files changed, 44 insertions(+)
diff --git a/dlls/d3d9/tests/d3d9ex.c b/dlls/d3d9/tests/d3d9ex.c
index fc148aca4a8..86ac7cf5109 100644
--- a/dlls/d3d9/tests/d3d9ex.c
+++ b/dlls/d3d9/tests/d3d9ex.c
@@ -4925,12 +4925,24 @@ static void test_pinned_buffers(void)
static void test_desktop_window(void)
{
+ IDirect3DVertexShader9 *shader;
IDirect3DDevice9Ex *device;
D3DCOLOR color;
ULONG refcount;
HWND window;
HRESULT hr;
+ static const DWORD simple_vs[] =
+ {
+ 0xfffe0101, /* vs_1_1 */
+ 0x0000001f, 0x80000000, 0x900f0000, /* dcl_position0 v0 */
+ 0x00000009, 0xc0010000, 0x90e40000, 0xa0e40000, /* dp4 oPos.x, v0, c0 */
+ 0x00000009, 0xc0020000, 0x90e40000, 0xa0e40001, /* dp4 oPos.y, v0, c1 */
+ 0x00000009, 0xc0040000, 0x90e40000, 0xa0e40002, /* dp4 oPos.z, v0, c2 */
+ 0x00000009, 0xc0080000, 0x90e40000, 0xa0e40003, /* dp4 oPos.w, v0, c3 */
+ 0x0000ffff, /* end */
+ };
+
window = create_window();
if (!(device = create_device(window, NULL)))
{
@@ -4954,6 +4966,16 @@ static void test_desktop_window(void)
refcount = IDirect3DDevice9Ex_Release(device);
ok(!refcount, "Device has %u references left.\n", refcount);
+
+ /* test device with NULL HWND */
+ device = create_device(NULL, NULL);
+ ok(!!device, "Failed to create a D3D device\n");
+
+ hr = IDirect3DDevice9Ex_CreateVertexShader(device, simple_vs, &shader);
+ ok(SUCCEEDED(hr), "Failed to create vertex shader, hr %#x.\n", hr);
+ IDirect3DVertexShader9_Release(shader);
+
+ IDirect3DDevice9Ex_Release(device);
}
START_TEST(d3d9ex)
diff --git a/dlls/d3d9/tests/visual.c b/dlls/d3d9/tests/visual.c
index 2913583916a..bd394d071af 100644
--- a/dlls/d3d9/tests/visual.c
+++ b/dlls/d3d9/tests/visual.c
@@ -26122,6 +26122,7 @@ static void test_nrm_instruction(void)
static void test_desktop_window(void)
{
+ IDirect3DVertexShader9 *shader;
IDirect3DDevice9 *device;
IDirect3D9 *d3d;
D3DCOLOR color;
@@ -26129,6 +26130,17 @@ static void test_desktop_window(void)
HWND window;
HRESULT hr;
+ static const DWORD simple_vs[] =
+ {
+ 0xfffe0101, /* vs_1_1 */
+ 0x0000001f, 0x80000000, 0x900f0000, /* dcl_position0 v0 */
+ 0x00000009, 0xc0010000, 0x90e40000, 0xa0e40000, /* dp4 oPos.x, v0, c0 */
+ 0x00000009, 0xc0020000, 0x90e40000, 0xa0e40001, /* dp4 oPos.y, v0, c1 */
+ 0x00000009, 0xc0040000, 0x90e40000, 0xa0e40002, /* dp4 oPos.z, v0, c2 */
+ 0x00000009, 0xc0080000, 0x90e40000, 0xa0e40003, /* dp4 oPos.w, v0, c3 */
+ 0x0000ffff, /* end */
+ };
+
window = create_window();
d3d = Direct3DCreate9(D3D_SDK_VERSION);
ok(!!d3d, "Failed to create a D3D object.\n");
@@ -26156,6 +26168,16 @@ static void test_desktop_window(void)
refcount = IDirect3DDevice9_Release(device);
ok(!refcount, "Device has %u references left.\n", refcount);
+ /* test device with NULL HWND */
+ device = create_device(d3d, NULL, NULL, TRUE);
+ ok(device != NULL, "Failed to create a D3D device\n");
+
+ hr = IDirect3DDevice9_CreateVertexShader(device, simple_vs, &shader);
+ ok(SUCCEEDED(hr), "Failed to create vertex shader, hr %#x.\n", hr);
+ IDirect3DVertexShader9_Release(shader);
+
+ IDirect3DDevice9_Release(device);
+
IDirect3D9_Release(d3d);
}
--
2.36.1
June 1, 2022
[PATCH 1/2] d3d9/tests: Add desktop window tests for IDirect3DDevice9Ex
by Andrew Eikum
Signed-off-by: Andrew Eikum <aeikum(a)codeweavers.com>
---
dlls/d3d9/tests/d3d9ex.c | 34 ++++++++++++++++++++++++++++++++++
1 file changed, 34 insertions(+)
diff --git a/dlls/d3d9/tests/d3d9ex.c b/dlls/d3d9/tests/d3d9ex.c
index 2afe73088c7..fc148aca4a8 100644
--- a/dlls/d3d9/tests/d3d9ex.c
+++ b/dlls/d3d9/tests/d3d9ex.c
@@ -4923,6 +4923,39 @@ static void test_pinned_buffers(void)
DestroyWindow(window);
}
+static void test_desktop_window(void)
+{
+ IDirect3DDevice9Ex *device;
+ D3DCOLOR color;
+ ULONG refcount;
+ HWND window;
+ HRESULT hr;
+
+ window = create_window();
+ if (!(device = create_device(window, NULL)))
+ {
+ skip("Failed to create a D3D device, skipping tests.\n");
+ DestroyWindow(window);
+ return;
+ }
+ IDirect3DDevice9Ex_Release(device);
+ DestroyWindow(window);
+
+ device = create_device(GetDesktopWindow(), NULL);
+ ok(!!device, "Failed to create a D3D device.\n");
+
+ hr = IDirect3DDevice9Ex_Clear(device, 0, NULL, D3DCLEAR_TARGET, 0xffff0000, 1.0f, 0);
+ ok(SUCCEEDED(hr), "Failed to clear, hr %#x.\n", hr);
+ color = get_pixel_color(device, 1, 1);
+ ok(color == 0x00ff0000, "Got unexpected color 0x%08x.\n", color);
+
+ hr = IDirect3DDevice9Ex_Present(device, NULL, NULL, NULL, NULL);
+ ok(SUCCEEDED(hr), "Failed to present, hr %#x.\n", hr);
+
+ refcount = IDirect3DDevice9Ex_Release(device);
+ ok(!refcount, "Device has %u references left.\n", refcount);
+}
+
START_TEST(d3d9ex)
{
DEVMODEW current_mode;
@@ -4982,6 +5015,7 @@ START_TEST(d3d9ex)
test_resource_access();
test_sysmem_draw();
test_pinned_buffers();
+ test_desktop_window();
UnregisterClassA("d3d9_test_wc", GetModuleHandleA(NULL));
}
--
2.36.1
June 1, 2022
Re: [PATCH 3/5] user32/tests: Remove SetForegroundWindow success checks.
by Zebediah Figura
On 6/1/22 09:12, Rémi Bernon wrote:
> It's not supposed to fail and skipping the tests simply creates false
> successful runs.
If it's not supposed to fail, shouldn't we have an ok() call checking
the return value?
June 1, 2022
Re: RFC: Allow marking unreliable tests as flaky.
by Marvin
Hi,
While running your changed tests, I think I found new failures.
Being a bot and all I'm not very good at pattern recognition, so I might be
wrong, but could you please double-check?
Full results can be found at:
https://testbot.winehq.org/JobDetails.pl?Key=115928
Your paranoid android.
=== w7u_2qxl (32 bit report) ===
Report validation errors:
d3d8:device has no test summary line (early exit of the main process?)
d3d8:device has unaccounted for skip messages
=== w7u_adm (32 bit report) ===
Report validation errors:
d3d8:device has no test summary line (early exit of the main process?)
d3d8:device has unaccounted for skip messages
=== w7u_el (32 bit report) ===
Report validation errors:
d3d8:device has no test summary line (early exit of the main process?)
d3d8:device has unaccounted for skip messages
=== w8 (32 bit report) ===
Report validation errors:
d3d8:device has no test summary line (early exit of the main process?)
d3d8:device has unaccounted for skip messages
=== w8adm (32 bit report) ===
Report validation errors:
d3d8:device has no test summary line (early exit of the main process?)
d3d8:device has unaccounted for skip messages
=== w864 (32 bit report) ===
Report validation errors:
d3d8:device has no test summary line (early exit of the main process?)
d3d8:device has unaccounted for skip messages
=== w1064v1507 (32 bit report) ===
Report validation errors:
d3d8:device has no test summary line (early exit of the main process?)
d3d8:device has unaccounted for skip messages
=== w1064v1809 (32 bit report) ===
Report validation errors:
d3d8:device has no test summary line (early exit of the main process?)
d3d8:device has unaccounted for skip messages
=== w1064 (32 bit report) ===
Report validation errors:
d3d8:device has no test summary line (early exit of the main process?)
d3d8:device has unaccounted for skip messages
=== w1064_tsign (32 bit report) ===
Report validation errors:
d3d8:device has no test summary line (early exit of the main process?)
d3d8:device has unaccounted for skip messages
=== w10pro64 (32 bit report) ===
Report validation errors:
d3d8:device has no test summary line (early exit of the main process?)
d3d8:device has unaccounted for skip messages
=== w7u_2qxl (32 bit report) ===
Report validation errors:
dinput:mouse has no test summary line (early exit of the main process?)
=== w7u_adm (32 bit report) ===
Report validation errors:
dinput:mouse has no test summary line (early exit of the main process?)
=== w7u_el (32 bit report) ===
Report validation errors:
dinput:mouse has no test summary line (early exit of the main process?)
=== w8 (32 bit report) ===
Report validation errors:
dinput:mouse has no test summary line (early exit of the main process?)
=== w8adm (32 bit report) ===
Report validation errors:
dinput:mouse has no test summary line (early exit of the main process?)
=== w864 (32 bit report) ===
Report validation errors:
dinput:mouse has no test summary line (early exit of the main process?)
=== w1064v1507 (32 bit report) ===
Report validation errors:
dinput:mouse has no test summary line (early exit of the main process?)
=== w1064v1809 (32 bit report) ===
Report validation errors:
dinput:mouse has no test summary line (early exit of the main process?)
=== w1064 (32 bit report) ===
Report validation errors:
dinput:mouse has no test summary line (early exit of the main process?)
=== w1064_tsign (32 bit report) ===
Report validation errors:
dinput:mouse has no test summary line (early exit of the main process?)
=== w10pro64 (32 bit report) ===
Report validation errors:
dinput:mouse has no test summary line (early exit of the main process?)
=== w864 (64 bit report) ===
Report validation errors:
dinput:mouse has no test summary line (early exit of the main process?)
=== w1064v1507 (64 bit report) ===
Report validation errors:
dinput:mouse has no test summary line (early exit of the main process?)
=== w1064v1809 (64 bit report) ===
Report validation errors:
dinput:mouse has no test summary line (early exit of the main process?)
=== w1064 (64 bit report) ===
Report validation errors:
dinput:mouse has no test summary line (early exit of the main process?)
=== w1064_2qxl (64 bit report) ===
Report validation errors:
dinput:mouse has no test summary line (early exit of the main process?)
=== w1064_adm (64 bit report) ===
Report validation errors:
dinput:mouse has no test summary line (early exit of the main process?)
=== w1064_tsign (64 bit report) ===
Report validation errors:
dinput:mouse has no test summary line (early exit of the main process?)
=== w10pro64 (64 bit report) ===
Report validation errors:
dinput:mouse has no test summary line (early exit of the main process?)
=== w10pro64_en_AE_u8 (64 bit report) ===
Report validation errors:
dinput:mouse has no test summary line (early exit of the main process?)
=== w10pro64_ar (64 bit report) ===
Report validation errors:
dinput:mouse has no test summary line (early exit of the main process?)
=== w10pro64_ja (64 bit report) ===
Report validation errors:
dinput:mouse has no test summary line (early exit of the main process?)
=== w10pro64_zh_CN (64 bit report) ===
Report validation errors:
dinput:mouse has no test summary line (early exit of the main process?)
=== w7u_2qxl (32 bit report) ===
mmdevapi:
render.c:1114: Test failed: Position 6495 too far after playing 100ms
Report validation errors:
mmdevapi:render has no test summary line (early exit of the main process?)
mmdevapi:render has unaccounted for failure messages
mmdevapi:render has unaccounted for skip messages
=== w7u_adm (32 bit report) ===
Report validation errors:
mmdevapi:render has no test summary line (early exit of the main process?)
mmdevapi:render has unaccounted for skip messages
=== w7u_el (32 bit report) ===
Report validation errors:
mmdevapi:render has no test summary line (early exit of the main process?)
mmdevapi:render has unaccounted for skip messages
=== w8 (32 bit report) ===
Report validation errors:
mmdevapi:render has no test summary line (early exit of the main process?)
mmdevapi:render has unaccounted for failure messages
mmdevapi:render has unaccounted for skip messages
=== w8adm (32 bit report) ===
Report validation errors:
mmdevapi:render has no test summary line (early exit of the main process?)
mmdevapi:render has unaccounted for skip messages
=== w864 (32 bit report) ===
mmdevapi:
render.c:1340: Test failed: GetBuffer large (20671) at iteration 2
render.c:1114: Test failed: Position 6656 too far after playing 100ms
Report validation errors:
mmdevapi:render has no test summary line (early exit of the main process?)
mmdevapi:render has unaccounted for failure messages
mmdevapi:render has unaccounted for skip messages
=== w1064v1507 (32 bit report) ===
Report validation errors:
mmdevapi:render has no test summary line (early exit of the main process?)
mmdevapi:render has unaccounted for skip messages
=== w1064v1809 (32 bit report) ===
mmdevapi:
render.c:1114: Test failed: Position 54464 too far after playing 100ms
render.c:1114: Test failed: Position 6494 too far after playing 100ms
Report validation errors:
mmdevapi:render has no test summary line (early exit of the main process?)
mmdevapi:render has unaccounted for failure messages
mmdevapi:render has unaccounted for skip messages
=== w1064 (32 bit report) ===
mmdevapi:
render.c:1114: Test failed: Position 58280 too far after playing 100ms
render.c:1114: Test failed: Position 6866 too far after playing 100ms
Report validation errors:
mmdevapi:render has no test summary line (early exit of the main process?)
mmdevapi:render has unaccounted for failure messages
mmdevapi:render has unaccounted for skip messages
=== w1064_tsign (32 bit report) ===
mmdevapi:
render.c:1114: Test failed: Position 58568 too far after playing 100ms
render.c:1340: Test failed: GetBuffer large (22500) at iteration 6
render.c:1114: Test failed: Position 7323 too far after playing 100ms
Report validation errors:
mmdevapi:render has no test summary line (early exit of the main process?)
mmdevapi:render has unaccounted for failure messages
mmdevapi:render has unaccounted for skip messages
=== w10pro64 (32 bit report) ===
mmdevapi:
render.c:1114: Test failed: Position 57944 too far after playing 100ms
render.c:1114: Test failed: Position 6922 too far after playing 100ms
Report validation errors:
mmdevapi:render has no test summary line (early exit of the main process?)
mmdevapi:render has unaccounted for failure messages
mmdevapi:render has unaccounted for skip messages
=== w864 (64 bit report) ===
mmdevapi:
render.c:1340: Test failed: GetBuffer large (20671) at iteration 5
Report validation errors:
mmdevapi:render has no test summary line (early exit of the main process?)
mmdevapi:render has unaccounted for failure messages
mmdevapi:render has unaccounted for skip messages
=== w1064v1507 (64 bit report) ===
mmdevapi:
render.c:1340: Test failed: GetBuffer large (20671) at iteration 6
render.c:1114: Test failed: Position 6728 too far after playing 100ms
Report validation errors:
mmdevapi:render has no test summary line (early exit of the main process?)
mmdevapi:render has unaccounted for failure messages
mmdevapi:render has unaccounted for skip messages
=== w1064v1809 (64 bit report) ===
mmdevapi:
render.c:1114: Test failed: Position 6421 too far after playing 100ms
Report validation errors:
mmdevapi:render has no test summary line (early exit of the main process?)
mmdevapi:render has unaccounted for failure messages
mmdevapi:render has unaccounted for skip messages
=== w1064 (64 bit report) ===
mmdevapi:
render.c:1340: Test failed: GetBuffer large (22500) at iteration 5
render.c:1114: Test failed: Position 6878 too far after playing 100ms
Report validation errors:
mmdevapi:render has no test summary line (early exit of the main process?)
mmdevapi:render has unaccounted for failure messages
mmdevapi:render has unaccounted for skip messages
=== w1064_2qxl (64 bit report) ===
mmdevapi:
render.c:1114: Test failed: Position 57872 too far after playing 100ms
render.c:1114: Test failed: Position 7054 too far after playing 100ms
Report validation errors:
mmdevapi:render has no test summary line (early exit of the main process?)
mmdevapi:render has unaccounted for failure messages
mmdevapi:render has unaccounted for skip messages
=== w1064_adm (64 bit report) ===
mmdevapi:
render.c:1114: Test failed: Position 58688 too far after playing 100ms
render.c:1340: Test failed: GetBuffer large (22500) at iteration 7
render.c:1340: Test failed: GetBuffer large (22500) at iteration 8
render.c:1114: Test failed: Position 7091 too far after playing 100ms
render.c:1340: Test failed: GetBuffer large (22500) at iteration 5
Report validation errors:
mmdevapi:render has no test summary line (early exit of the main process?)
mmdevapi:render has unaccounted for failure messages
mmdevapi:render has unaccounted for skip messages
=== w1064_tsign (64 bit report) ===
mmdevapi:
render.c:1114: Test failed: Position 58664 too far after playing 100ms
render.c:1114: Test failed: Position 6820 too far after playing 100ms
Report validation errors:
mmdevapi:render has no test summary line (early exit of the main process?)
mmdevapi:render has unaccounted for failure messages
mmdevapi:render has unaccounted for skip messages
=== w10pro64 (64 bit report) ===
mmdevapi:
render.c:1114: Test failed: Position 58624 too far after playing 100ms
render.c:1114: Test failed: Position 7522 too far after playing 100ms
Report validation errors:
mmdevapi:render has no test summary line (early exit of the main process?)
mmdevapi:render has unaccounted for failure messages
mmdevapi:render has unaccounted for skip messages
=== w10pro64_en_AE_u8 (64 bit report) ===
mmdevapi:
render.c:1114: Test failed: Position 56680 too far after playing 100ms
render.c:1114: Test failed: Position 8151 too far after playing 100ms
Report validation errors:
mmdevapi:render has no test summary line (early exit of the main process?)
mmdevapi:render has unaccounted for failure messages
mmdevapi:render has unaccounted for skip messages
=== w10pro64_ar (64 bit report) ===
mmdevapi:
render.c:1114: Test failed: Position 55992 too far after playing 100ms
Report validation errors:
mmdevapi:render has no test summary line (early exit of the main process?)
mmdevapi:render has unaccounted for failure messages
mmdevapi:render has unaccounted for skip messages
=== w10pro64_ja (64 bit report) ===
mmdevapi:
render.c:1114: Test failed: Position 55992 too far after playing 100ms
render.c:1114: Test failed: Position 7804 too far after playing 100ms
Report validation errors:
mmdevapi:render has no test summary line (early exit of the main process?)
mmdevapi:render has unaccounted for failure messages
mmdevapi:render has unaccounted for skip messages
=== w10pro64_zh_CN (64 bit report) ===
mmdevapi:
render.c:1114: Test failed: Position 57280 too far after playing 100ms
render.c:1114: Test failed: Position 7404 too far after playing 100ms
Report validation errors:
mmdevapi:render has no test summary line (early exit of the main process?)
mmdevapi:render has unaccounted for failure messages
mmdevapi:render has unaccounted for skip messages
=== w7u_2qxl (32 bit report) ===
Report validation errors:
schedsvc:atsvcapi has no test summary line (early exit of the main process?)
=== w7u_adm (32 bit report) ===
Report validation errors:
schedsvc:atsvcapi has no test summary line (early exit of the main process?)
schedsvc:atsvcapi has unaccounted for skip messages
=== w7u_el (32 bit report) ===
Report validation errors:
schedsvc:atsvcapi has no test summary line (early exit of the main process?)
=== w8 (32 bit report) ===
Report validation errors:
schedsvc:atsvcapi has no test summary line (early exit of the main process?)
schedsvc:atsvcapi has unaccounted for skip messages
=== w8adm (32 bit report) ===
Report validation errors:
schedsvc:atsvcapi has no test summary line (early exit of the main process?)
schedsvc:atsvcapi has unaccounted for skip messages
=== w864 (32 bit report) ===
Report validation errors:
schedsvc:atsvcapi has no test summary line (early exit of the main process?)
schedsvc:atsvcapi has unaccounted for skip messages
=== w1064v1507 (32 bit report) ===
Report validation errors:
schedsvc:atsvcapi has no test summary line (early exit of the main process?)
schedsvc:atsvcapi has unaccounted for skip messages
=== w1064v1809 (32 bit report) ===
Report validation errors:
schedsvc:atsvcapi has no test summary line (early exit of the main process?)
schedsvc:atsvcapi has unaccounted for skip messages
=== w1064 (32 bit report) ===
Report validation errors:
schedsvc:atsvcapi has no test summary line (early exit of the main process?)
schedsvc:atsvcapi has unaccounted for skip messages
=== w1064_tsign (32 bit report) ===
Report validation errors:
schedsvc:atsvcapi has no test summary line (early exit of the main process?)
schedsvc:atsvcapi has unaccounted for skip messages
=== w10pro64 (32 bit report) ===
Report validation errors:
schedsvc:atsvcapi has no test summary line (early exit of the main process?)
schedsvc:atsvcapi has unaccounted for skip messages
=== w864 (64 bit report) ===
Report validation errors:
schedsvc:atsvcapi has no test summary line (early exit of the main process?)
schedsvc:atsvcapi has unaccounted for skip messages
=== w1064v1507 (64 bit report) ===
Report validation errors:
schedsvc:atsvcapi has no test summary line (early exit of the main process?)
schedsvc:atsvcapi has unaccounted for skip messages
=== w1064v1809 (64 bit report) ===
Report validation errors:
schedsvc:atsvcapi has no test summary line (early exit of the main process?)
schedsvc:atsvcapi has unaccounted for skip messages
=== w1064 (64 bit report) ===
Report validation errors:
schedsvc:atsvcapi has no test summary line (early exit of the main process?)
schedsvc:atsvcapi has unaccounted for skip messages
=== w1064_2qxl (64 bit report) ===
Report validation errors:
schedsvc:atsvcapi has no test summary line (early exit of the main process?)
schedsvc:atsvcapi has unaccounted for skip messages
=== w1064_adm (64 bit report) ===
Report validation errors:
schedsvc:atsvcapi has no test summary line (early exit of the main process?)
schedsvc:atsvcapi has unaccounted for skip messages
=== w1064_tsign (64 bit report) ===
Report validation errors:
schedsvc:atsvcapi has no test summary line (early exit of the main process?)
schedsvc:atsvcapi has unaccounted for skip messages
=== w10pro64 (64 bit report) ===
Report validation errors:
schedsvc:atsvcapi has no test summary line (early exit of the main process?)
schedsvc:atsvcapi has unaccounted for skip messages
=== w10pro64_en_AE_u8 (64 bit report) ===
Report validation errors:
schedsvc:atsvcapi has no test summary line (early exit of the main process?)
schedsvc:atsvcapi has unaccounted for skip messages
=== w10pro64_ar (64 bit report) ===
Report validation errors:
schedsvc:atsvcapi has no test summary line (early exit of the main process?)
schedsvc:atsvcapi has unaccounted for skip messages
=== w10pro64_ja (64 bit report) ===
Report validation errors:
schedsvc:atsvcapi has no test summary line (early exit of the main process?)
schedsvc:atsvcapi has unaccounted for skip messages
=== w10pro64_zh_CN (64 bit report) ===
Report validation errors:
schedsvc:atsvcapi has no test summary line (early exit of the main process?)
schedsvc:atsvcapi has unaccounted for skip messages
=== debian11 (32 bit report) ===
Report validation errors:
d3d8:device has no test summary line (early exit of the main process?)
d3d8:device has unaccounted for failure messages
d3d8:device has unaccounted for todo messages
d3d8:device has unaccounted for skip messages
dinput:mouse has no test summary line (early exit of the main process?)
mmdevapi:render has no test summary line (early exit of the main process?)
mmdevapi:render has unaccounted for skip messages
=== debian11 (32 bit Arabic:Morocco report) ===
Report validation errors:
d3d8:device has no test summary line (early exit of the main process?)
d3d8:device has unaccounted for failure messages
d3d8:device has unaccounted for todo messages
d3d8:device has unaccounted for skip messages
dinput:mouse has no test summary line (early exit of the main process?)
mmdevapi:render has no test summary line (early exit of the main process?)
mmdevapi:render has unaccounted for skip messages
=== debian11 (32 bit German report) ===
Report validation errors:
d3d8:device has no test summary line (early exit of the main process?)
d3d8:device has unaccounted for failure messages
d3d8:device has unaccounted for todo messages
d3d8:device has unaccounted for skip messages
dinput:mouse has no test summary line (early exit of the main process?)
mmdevapi:render has no test summary line (early exit of the main process?)
mmdevapi:render has unaccounted for skip messages
=== debian11 (32 bit French report) ===
mmdevapi:
render.c:1114: Test failed: Position 54248 too far after playing 100ms
Report validation errors:
d3d8:device has no test summary line (early exit of the main process?)
d3d8:device has unaccounted for failure messages
d3d8:device has unaccounted for todo messages
d3d8:device has unaccounted for skip messages
dinput:mouse has no test summary line (early exit of the main process?)
mmdevapi:render has no test summary line (early exit of the main process?)
mmdevapi:render has unaccounted for failure messages
mmdevapi:render has unaccounted for skip messages
=== debian11 (32 bit Hebrew:Israel report) ===
Report validation errors:
d3d8:device has no test summary line (early exit of the main process?)
d3d8:device has unaccounted for failure messages
d3d8:device has unaccounted for todo messages
d3d8:device has unaccounted for skip messages
dinput:mouse has no test summary line (early exit of the main process?)
mmdevapi:render has no test summary line (early exit of the main process?)
mmdevapi:render has unaccounted for skip messages
=== debian11 (32 bit Hindi:India report) ===
Report validation errors:
d3d8:device has no test summary line (early exit of the main process?)
d3d8:device has unaccounted for failure messages
d3d8:device has unaccounted for todo messages
d3d8:device has unaccounted for skip messages
dinput:mouse has no test summary line (early exit of the main process?)
mmdevapi:render has no test summary line (early exit of the main process?)
mmdevapi:render has unaccounted for skip messages
=== debian11 (32 bit Japanese:Japan report) ===
Report validation errors:
d3d8:device has no test summary line (early exit of the main process?)
d3d8:device has unaccounted for failure messages
d3d8:device has unaccounted for todo messages
d3d8:device has unaccounted for skip messages
dinput:mouse has no test summary line (early exit of the main process?)
mmdevapi:render has no test summary line (early exit of the main process?)
mmdevapi:render has unaccounted for skip messages
=== debian11 (32 bit Chinese:China report) ===
Report validation errors:
d3d8:device has no test summary line (early exit of the main process?)
d3d8:device has unaccounted for failure messages
d3d8:device has unaccounted for todo messages
d3d8:device has unaccounted for skip messages
dinput:mouse has no test summary line (early exit of the main process?)
mmdevapi:render has no test summary line (early exit of the main process?)
mmdevapi:render has unaccounted for skip messages
=== debian11 (32 bit WoW report) ===
Report validation errors:
d3d8:device has no test summary line (early exit of the main process?)
d3d8:device has unaccounted for failure messages
d3d8:device has unaccounted for todo messages
d3d8:device has unaccounted for skip messages
dinput:mouse has no test summary line (early exit of the main process?)
mmdevapi:render has no test summary line (early exit of the main process?)
mmdevapi:render has unaccounted for skip messages
=== debian11 (64 bit WoW report) ===
Report validation errors:
d3d8:device has no test summary line (early exit of the main process?)
d3d8:device has unaccounted for failure messages
d3d8:device has unaccounted for todo messages
d3d8:device has unaccounted for skip messages
dinput:mouse has no test summary line (early exit of the main process?)
mmdevapi:render has no test summary line (early exit of the main process?)
mmdevapi:render has unaccounted for skip messages
June 1, 2022
Re: [PATCH v2 2/2] win32u/clipboard: Set handle of bitmap and palette as system object.
by Marvin
Hi,
While running your changed tests, I think I found new failures.
Being a bot and all I'm not very good at pattern recognition, so I might be
wrong, but could you please double-check?
Full results can be found at:
https://testbot.winehq.org/JobDetails.pl?Key=115940
Your paranoid android.
=== w1064v1507 (64 bit report) ===
user32:
clipboard.c:214: Test failed: 1954: expected WAIT_OBJECT_0, got 258
clipboard.c:1784: Test failed: gle 1418
June 1, 2022
Re: [PATCH 5/5] user32/tests: Process messages while waiting in WindowFromPoint tests.
by Marvin
Hi,
While running your changed tests, I think I found new failures.
Being a bot and all I'm not very good at pattern recognition, so I might be
wrong, but could you please double-check?
Full results can be found at:
https://testbot.winehq.org/JobDetails.pl?Key=115938
Your paranoid android.
=== w10pro64_ja (64 bit report) ===
user32:
win.c:4373: Test failed: message 0100 available
win.c:4374: Test failed: hwnd 0000000000000000 message 0100
win.c:4403: Test failed: no message available
win.c:4404: Test failed: hwnd 0000000000000000 message 0100
win.c:10794: Test failed: pos = 00fa00fa
win.c:10798: Test failed: pos = 00fa00fa
win.c:10802: Test failed: pos = 00fa00fa
=== w10pro64_zh_CN (64 bit report) ===
user32:
win.c:4373: Test failed: message 0100 available
win.c:4374: Test failed: hwnd 0000000000000000 message 0100
win.c:4403: Test failed: no message available
win.c:4404: Test failed: hwnd 0000000000000000 message 0100
win.c:10794: Test failed: pos = 00fa00fa
win.c:10798: Test failed: pos = 00fa00fa
win.c:10802: Test failed: pos = 00fa00fa
June 1, 2022
Re: [PATCH 4/5] user32/tests: Check for window class registration failure normally.
by Marvin
Hi,
While running your changed tests, I think I found new failures.
Being a bot and all I'm not very good at pattern recognition, so I might be
wrong, but could you please double-check?
Full results can be found at:
https://testbot.winehq.org/JobDetails.pl?Key=115937
Your paranoid android.
=== w864 (32 bit report) ===
user32:
win.c:2688: Test failed: style 0x200000: expected !100
win.c:2688: Test failed: style 0x300000: expected !100
=== w864 (64 bit report) ===
user32:
win.c:2688: Test failed: style 0x200000: expected !100
win.c:2688: Test failed: style 0x300000: expected !100
=== w10pro64_ja (64 bit report) ===
user32:
win.c:4373: Test failed: message 0100 available
win.c:4374: Test failed: hwnd 0000000000000000 message 0100
win.c:4403: Test failed: no message available
win.c:4404: Test failed: hwnd 0000000000000000 message 0100
win.c:10788: Test failed: pos = 00fa00fa
win.c:10792: Test failed: pos = 00fa00fa
win.c:10796: Test failed: pos = 00fa00fa
=== w10pro64_zh_CN (64 bit report) ===
user32:
win.c:189: Test failed: didn't get start_event
win.c:4373: Test failed: message 0100 available
win.c:4374: Test failed: hwnd 0000000000000000 message 0100
win.c:4403: Test failed: no message available
win.c:4404: Test failed: hwnd 0000000000000000 message 0100
win.c:10788: Test failed: pos = 00fa00fa
win.c:10792: Test failed: pos = 00fa00fa
win.c:10796: Test failed: pos = 00fa00fa
June 1, 2022
Re: [PATCH 3/5] user32/tests: Remove SetForegroundWindow success checks.
by Marvin
Hi,
While running your changed tests, I think I found new failures.
Being a bot and all I'm not very good at pattern recognition, so I might be
wrong, but could you please double-check?
Full results can be found at:
https://testbot.winehq.org/JobDetails.pl?Key=115936
Your paranoid android.
=== w10pro64 (32 bit report) ===
user32:
win.c:4372: Test failed: message 0200 available
=== w864 (64 bit report) ===
user32:
win.c:2684: Test failed: style 0x200000: expected !100
win.c:2684: Test failed: style 0x300000: expected !100
=== w1064_tsign (64 bit report) ===
user32:
win.c:10821: Test failed: pos = 01400154
=== w10pro64_ar (64 bit report) ===
user32:
win.c:189: Test failed: didn't get start_event
win.c:10283: Test failed: WindowFromPoint returned 0000000000020320, expected 0000000000000000
win.c:10291: Test failed: WindowFromPoint returned 00000000000B02C8, expected 0000000000000000
win.c:10220: Test failed: transparent window didn't get WM_NCHITTEST message
win.c:10221: Test failed: button under static window didn't get WM_LBUTTONUP
=== w10pro64_ja (64 bit report) ===
user32:
win.c:4369: Test failed: message 0100 available
win.c:4370: Test failed: hwnd 0000000000000000 message 0100
win.c:4399: Test failed: no message available
win.c:4400: Test failed: hwnd 0000000000000000 message 0100
win.c:10790: Test failed: pos = 00fa00fa
win.c:10794: Test failed: pos = 00fa00fa
win.c:10798: Test failed: pos = 00fa00fa
=== w10pro64_zh_CN (64 bit report) ===
user32:
win.c:4369: Test failed: message 0100 available
win.c:4370: Test failed: hwnd 0000000000000000 message 0100
win.c:4399: Test failed: no message available
win.c:4400: Test failed: hwnd 0000000000000000 message 0100
win.c:10790: Test failed: pos = 00fa00fa
win.c:10794: Test failed: pos = 00fa00fa
win.c:10798: Test failed: pos = 00fa00fa
June 1, 2022