diff options
Diffstat (limited to 'src/pal/tests/palsuite/DisabledTests.txt')
-rw-r--r-- | src/pal/tests/palsuite/DisabledTests.txt | 123 |
1 files changed, 123 insertions, 0 deletions
diff --git a/src/pal/tests/palsuite/DisabledTests.txt b/src/pal/tests/palsuite/DisabledTests.txt new file mode 100644 index 0000000000..b3ca370586 --- /dev/null +++ b/src/pal/tests/palsuite/DisabledTests.txt @@ -0,0 +1,123 @@ +Disabled Test Cases +~~~~~~~~~~~~~~~~~~~ + +Below is a list of all disabled test cases currently listed in +testconfig.dat and an explanation as to why they are disabled. + +debug_api/debugbreak/test1 +debug_api/outputdebugstringa/test1 +debug_api/outputdebugstringw/test1 +debug_api/writeprocessmemory/test1 +debug_api/writeprocessmemory/test2 +debug_api/writeprocessmemory/test3 +debug_api/writeprocessmemory/test4 +======================================= +The above testcases were disabled in the palsuite, because they depend heavily on +WaitForDebugEvent,DebugActiveProcess and ContinueDebugEvent, where these api's have been removed from the PAL and listed in the rotor_pal.doc (6.0) + + +file_io/gettempfilenamea/test2 : +======================================= +This test takes longer than 60 seconds to run. The test creates +about 65000 files and then deletes them. The test that takes longer +than 60 seconds will be flagged as an error and so in such a case +the test will have to be run manually. + +file_io/gettempfilenamew/test2 : +======================================= +This test takes longer than 60 seconds to run. The test creates +about 65000 files and then deletes them. The test that takes longer +than 60 seconds will be flagged as an error and so in such a case +the test will have to be run manually. + +locale_info/getcpinfo/test2: +======================================= +This test will be useful in future versions for testing various +languages (code pages). Currently only U.S. English (tested by - +test1) is supported. + +locale_info/getcpinfo/test3: +======================================= +This test will be useful in future versions for testing various +languages (code pages). Currently only U.S. English (tested by - +test1) is supported. + +locale_info/isvalidcodepage/test2: +======================================= +This test will be useful in future versions for testing various +languages (code pages). Currently only U.S. English (tested by - +test1) is supported. + +miscellaneous/getcalendarinfow/test2: +======================================= +Currently the only calendars that are supported are CAL_GREGORIAN +and CAL_GREGORIAN_US, which are tested by test1. This test will +be useful when full calendar support is implemented. + +miscellaneous/getdateformatw/test1: +=================================== +Currently the only calendars that are supported are CAL_GREGORIAN +and CAL_GREGORIAN_US. The GetDateFormatW function will only be +called when the calendar is CAL_TAIWAN. Since this calendar is not +currently supported in this release of the PAL, the GetDateFormatW +function is not implemented except to return an error. This test +will be useful when full calendar support is implemented. + +miscellaneous/getdateformatw/getdateformatw_neg1: +================================================ +Currently the only calendars that are supported are CAL_GREGORIAN +and CAL_GREGORIAN_US. The GetDateFormatW function will only be +called when the calendar is CAL_TAIWAN. Since this calendar is not +currently supported in this release of the PAL, the GetDateFormatW +function is not implemented except to return an error. This test +will be useful when full calendar support is implemented. + +miscellaneous/getdateformatw/getdateformatw_neg2: +================================================ +Currently the only calendars that are supported are CAL_GREGORIAN +and CAL_GREGORIAN_US. The GetDateFormatW function will only be +called when the calendar is CAL_TAIWAN. Since this calendar is not +currently supported in this release of the PAL, the GetDateFormatW +function is not implemented except to return an error. This test +will be useful when full calendar support is implemented. + + +pal_specific/pal_get_stdin/test1 : +======================================= +This test case should be run manually. Requires user input. + + +threading/setconsolectrlhandler/test1 +threading/setconsolectrlhandler/test2 +threading/setconsolectrlhandler/test3 +threading/setconsolectrlhandler/test4 +======================================= +These tests cases should be run manually. Requires user input. + +threading/getprocesstimes/test1 +======================================= +According to rotor_pal.doc, GetProcessTimes() should be supported for the current +process only. I've removed this test because it tests GetProcessTimes() with +invalid process handle value. + +threading/getthreadcontext/test1,1 +======================================= +According to rotor_pal.doc, when GetThreadContext is call for a thread within +the same process, it could only be called for te current thread. I've removed +this test, because it tests GetThreadContext() with a non current thread handle +belong the current procees. + +loader/loadlibrarya/test4 +loader/loadlibraryw/test4 +======================================= +PAL BSD should not append the .so extension in LoadLibrary if the extension is +omitted. +file_io/deletefilea/test3 +file_io/deletefilew/test3 +======================================= +No code in Rotor depends on DeleteFile[A/W] failing on readonly files so we +don't need to exactly emulate this feature of the Win32 filesystems on FreeBSD. + +filemapping_memmgt\MapViewOfFile\test1 +======================================= +Refer this github issue https://github.com/dotnet/coreclr/issues/5176
\ No newline at end of file |