Juan Lang wrote:
I try to do a make test before sending in a patch to make sure I didn't regress anything (fortunately Alexandre seems to as well).
Problem is that, for me, make tests fails on vanilla wine. For that reason, I don't usually bother. I have never managed to figure out what is causing these failures. For example, just got a fresh CVS, compiled and ran the tests:
make[3]: Entering directory `/home/sun/sources/wine/wine/dlls/dsound/tests' ../../../tools/runtest -q -P wine -M dsound.dll -T ../../.. -p dsound_test.exe.so capture.c && touch capture.ok ../../../tools/runtest -q -P wine -M dsound.dll -T ../../.. -p dsound_test.exe.so ds3d.c && touch ds3d.ok ../../../tools/runtest -q -P wine -M dsound.dll -T ../../.. -p dsound_test.exe.so ds3d8.c && touch ds3d8.ok ../../../tools/runtest -q -P wine -M dsound.dll -T ../../.. -p dsound_test.exe.so dsound.c && touch dsound.ok fixme:ole:CoCreateInstance no instance created for interface {279afa83-4981-11ce-a521-0020af0be560} of class {47d4d946-62e8-11cf-93bc-444553540000}, hres is 0x88780078 dsound.c:177: Test failed: CoCreateInstance(CLSID_DirectSound) failed: DSERR_NODRIVER fixme:ole:CoCreateInstance no instance created for interface {279afa83-4981-11ce-a521-0020af0be560} of class {47d4d946-62e8-11cf-93bc-444553540000}, hres is 0x88780078 dsound.c:186: Test failed: CoCreateInstance(CLSID_DirectSound) failed: DSERR_NODRIVER fixme:ole:CoCreateInstance no instance created for interface {279afa83-4981-11ce-a521-0020af0be560} of class {47d4d946-62e8-11cf-93bc-444553540000}, hres is 0x88780078 dsound.c:195: Test failed: CoCreateInstance(CLSID_DirectSound) failed: DSERR_NODRIVER fixme:ole:CoCreateInstance no instance created for interface {11ab3ec0-25ec-11d1-a4d8-00c04fc28aca} of class {47d4d946-62e8-11cf-93bc-444553540000}, hres is 0x80004002 fixme:ole:CoCreateInstance no classfactory created for CLSID {11ab3ec0-25ec-11d1-a4d8-00c04fc28aca}, hres is 0x80040154 make[3]: *** [dsound.ok] Error 3 make[3]: Leaving directory `/home/sun/sources/wine/wine/dlls/dsound/tests' make[2]: *** [tests/__test__] Error 2 make[2]: Leaving directory `/home/sun/sources/wine/wine/dlls/dsound' make[1]: *** [dsound/__test__] Error 2
Is this something wrong on my config?
Shachar