Welcome to mirror list, hosted at ThFree Co, Russian Federation.

rotor-test-notes « doc « class « mcs - github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 4df9bbdd7a6fc1af45d96c5941529b8a2a9c10bd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
NOTES 

tests/bcl/system/io/path/co9065pathseparator.exe

        The separator on Windows is ";", but for us, it's ":".

tests/bcl/system/io/path/co9050changeextension_str_str.cs

        Error_34543: "><" is invalid on Windows, but valid on Unix
        Error_4234: "\"|" is invalid on Windows, but valid on Unix

tests/bcl/system/io/path/co9064invalidpathchars.exe

        InvalidPathChars used by test are only invalid on Windows
        (i.e. they are valid on UNIX file systems).

tests/bcl/system/io/path/co9061ispathrooted_str.cs

        Error_94821: "<|>" is a valid file on Unix        
                
test/bcl/system/io/file/co5692opentext_str.cs

        Error_t749x: Incorrect exception thrown,
        exc==System.IO.FileNotFoundException: File '.' not found.

        ??? This tests expects UnauthorizedException, but it exposes
        internal implementation of how StreamReader and FileStream
        interact, so this might not a bug.

tests/bcl/security/regex/co8834regex.exe FAILED 
tests/bcl/security/serialization/co8647binaryformatter.exe
tests/bcl/security/serialization/co8649formatterservices.exe
tests/bcl/security/serialization/co8650objectmanager.exe
 
        Requires CAS support. 
  
tests/bcl/system/char/co4233gethashcode.exe 
 
        Bad test. Different GetHashCode implementation is totally legal. 
 
tests/bcl/system/collections/hashtable/co3949getobjectdata_sersc.exe
 
        Err_748cdg! Expected value not returned, 0.75 
        Err_7132fgfg! Expected value not returned, 0.75 
 
        Bad test. Some tests access internal Hashtable informations to
        compare. 
 
tests/bcl/system/io/binaryreader/co5637read_charr_ii.exe 
 
        ??? Maybe working but VERY slowly.
  
tests/bcl/system/guid/co1183equals_dupl2.exe 
tests/bcl/system/guid/co1184ctor_default_dupl2.exe
tests/bcl/system/guid/co1186ctor_string.exe 
tests/bcl/system/guid/co1187tostring_dupl2.exe 
tests/bcl/system/guid/co1188gethashcode_dupl2.exe
 
        Bad test. Different GetHashCode implementation is totally legal. 

tests/bcl/system/datetime/co8567get_utcnow.exe
tests/bcl/system/datetime/co8570parse_ifp.exe

        I think this test is hanging

tests/bcl/system/io/file/co5586copy_str_str_b.cs
tests/bcl/system/io/file/co5587copy_str_str.log

        Error_2091s! Incorrect exception thrown,
        exc==System.IO.IOException: ** already exists

        On Unix, "**" is a valid file name.
                
tests/bcl/system/io/directory/co9025getcreationtime_str.cs
tests/bcl/system/io/directory/co9026setcreationtime_str_dt.cs
tests/bcl/system/io/directoryinfo/co5518get_creationtime.cs
tests/bcl/system/io/directoryinfo/co9032setcreationtime_dt.cs
tests/bcl/system/io/file/co9003getcreationtime_str.cs
tests/bcl/system/io/file/co9004setcreationtime_str_dt.cs
tests/bcl/system/io/fileinfo/co5703get_creationtime.cs
tests/bcl/system/io/fileinfo/co9013set_creationtime_dt.cs

        On POSIX systems, we do not record creation time.

tests/bcl/system/io/directoryinfo/co5673getfiles_str.cs
tests/bcl/system/io/directoryinfo/co5675getdirectories_str.cs

        These tests are incorrect, as they hardcode \ as the directory
        separator.

tests/bcl/system/datetime/co5052tostring.cs
tests/bcl/system/datetime/co5063toshorttimestring.cs
tests/bcl/system/datetime/co5064toshortdatestring.exe
tests/bcl/system/datetime/co5330tostring_str_ifp.exe 
tests/bcl/system/datetime/co8573tostring_str.cs

        These tests fail on MS as well.

tests/bcl/system/datetime/co8568parseexact_str_str_ifp_dts.cs
tests/bcl/system/datetime/co8571parse_ifp_dts.cs

        These tests hang on MS.

tests/bcl/system/datetime/co5303parse_str.exe
tests/bcl/system/datetime/co6008fromstring.exe 

	They are based on MS's undocumented feature. "MM/dd/yyyy HH:mm:ss"
	is not allowed in ja-JP, and is not culture-independent common format,
	but MS passes with ja-JP culture.

tests/bcl/system/datetime/co7060ctor_iii_calendar.exe
tests/bcl/system/datetime/co7061ctor_iiiiiii_calendar.exe
tests/bcl/system/datetime/co7062ctor_iiiiii_calendar.exe 

	Calendar is not supported as yet.

tests/dev/killself.exe

	 Working. Probably mis-detected by the script as a failure (return code).

tests/bcl/system/decimal/co5470remainder_dec_dec.exe
tests/bcl/system/decimal/co5471op_remainder.exe

	POINTTOBREAK: (Co5471) Error_sdafs! Expected==1, got value==-32767
	-79228162514264337593543950335 % -32768 == -32767 for Mono 
	(and even for Window's calc.exe ;-) but not for the Fx nor rotor.
        

tests/bcl/system/double/co4264gethashcode.exe
tests/bcl/system/sbyte/co4226gethashcode.exe
tests/bcl/system/single/co4253gethashcode.exe
tests/bcl/system/uintptr/co8539gethashcode.exe
tests/bcl/system/valuetype/co3875gethashcode.exe

        Bad tests. Different GetHashCode implementation is totally legal.