Hi,
Wine's testbot job #3910 at http://testbot.winehq.org/JobDetails.pl?Key=3910 contains one binary downloadable via http://testbot.winehq.org/GetFile.pl?JobKey=3910&StepKey=1 that I'd like people to test esp. on Win9X machines (virtual or real). Please invoke it as
wintest.exe volume # or X:\path\to\wintest.exe volume
Please start it from *another* drive than C: (where your Windows directory is located) or it will skip the important test: volume.c:406: Tests skipped: Please re-run from another device than C: That's why testbot is not good enough here: its machines only have a single drive, C:
Normal output on Win9X will be: volume.c:326: Test failed: info: GetVolumeInformationA did fail, current=C:\winetest, last error 161 volume.c:342: Test failed: GetVolumeInformationA did not fail, last error 161 volume.c:422: Test failed: GetVolumeInformationA failed, root=\?\C:, last error=53 volume.c:428: Test failed: GetVolumeInformationA failed, root=\.\C:, last error=53 volume.c:434: Test failed: GetVolumeInformationA failed, root=C:\WINDOWS, last error=161 volume.c:440: Test failed: GetVolumeInformationA failed, root=C:\WINDOWS, last error=161 Normal output on more recent OS: volume.c:326: Test failed: info: GetVolumeInformationA did fail, current=C:\winetest, last error 123 [other skipped tests not mentioned]
The test in line 326 always fails in order to show what happens on the current directory. Try it out by starting from different directories.
See bugs #23355 and #20887 about GetVolumeInformationA.
Thank you very much, Jörg Höhle
On Tue, Jul 27, 2010 at 9:42 AM, Joerg-Cyril.Hoehle@t-systems.com wrote:
Hi,
Wine's testbot job #3910 at http://testbot.winehq.org/JobDetails.pl?Key=3910 contains one binary downloadable via http://testbot.winehq.org/GetFile.pl?JobKey=3910&StepKey=1 that I'd like people to test esp. on Win9X machines (virtual or real). Please invoke it as
wintest.exe volume # or X:\path\to\wintest.exe volume
Please start it from *another* drive than C: (where your Windows directory is located) or it will skip the important test: volume.c:406: Tests skipped: Please re-run from another device than C: That's why testbot is not good enough here: its machines only have a single drive, C:
Normal output on Win9X will be: volume.c:326: Test failed: info: GetVolumeInformationA did fail, current=C:\winetest, last error 161 volume.c:342: Test failed: GetVolumeInformationA did not fail, last error 161 volume.c:422: Test failed: GetVolumeInformationA failed, root=\?\C:, last error=53 volume.c:428: Test failed: GetVolumeInformationA failed, root=\.\C:, last error=53 volume.c:434: Test failed: GetVolumeInformationA failed, root=C:\WINDOWS, last error=161 volume.c:440: Test failed: GetVolumeInformationA failed, root=C:\WINDOWS, last error=161 Normal output on more recent OS: volume.c:326: Test failed: info: GetVolumeInformationA did fail, current=C:\winetest, last error 123 [other skipped tests not mentioned]
The test in line 326 always fails in order to show what happens on the current directory. Try it out by starting from different directories.
See bugs #23355 and #20887 about GetVolumeInformationA.
On my work machine the only non-C drives are network drives, but that result is interesting as well: volume.c:322: CurrentDirectory is F:\ volume.c:326: Test failed: info: GetVolumeInformationA did not fail, current=F:, last error 3735928559 volume: 297 tests executed (0 marked as todo, 1 failure), 0 skipped.
F: is a samba served network share. Machine is XP SP3.
On 07/27/2010 09:42 AM, Joerg-Cyril.Hoehle@t-systems.com wrote:
Hi,
Wine's testbot job #3910 at http://testbot.winehq.org/JobDetails.pl?Key=3910 contains one binary downloadable via http://testbot.winehq.org/GetFile.pl?JobKey=3910&StepKey=1 that I'd like people to test esp. on Win9X machines (virtual or real).
Run on a Win98SE VM. The E drive is a CDROM drive.
E:>wintest.exe volume volume.c:45: Tests skipped: On win9x, HARDDISK and RAMDISK not present volume.c:87: Tests skipped: FindFirstVolumeA not found volume.c:123: Tests skipped: GetVolumeNameForVolumeMountPointA not found volume.c:197: Tests skipped: GetVolumeNameForVolumeMountPointW not found volume.c:268: Tests skipped: GetLogicalDriveStringsW not implemented volume.c:322: CurrentDirectory is E:\ volume.c:326: Test failed: info: GetVolumeInformationA did not fail, current=E:, last error 120 volume.c:342: Test failed: GetVolumeInformationA did not fail, last error 161 volume.c:366: Test failed: GetVolumeInformationA did fail, last error 161 volume.c:378: Test failed: GetVolumeInformationA did fail, last error 161 volume.c:422: Test failed: GetVolumeInformationA failed, root=\?\C:, last error=53 volume.c:428: Test failed: GetVolumeInformationA failed, root=\.\C:, last error=53 volume.c:434: Test failed: GetVolumeInformationA failed, root=C:\WINDOWS, last error=161 volume.c:440: Test failed: GetVolumeInformationA failed, root=C:\WINDOWS, last error=161 volume.c:444: Tests skipped: GetVolumeNameForVolumeMountPointA not found volume.c:472: Tests skipped: GetVolumeNameForVolumeMountPointA not found volume: 46 tests executed (0 marked as todo, 8 failures), 7 skipped.