Everyone welcome to investigate reasons for tests exclusion.
If you are going to do this, please :
- Send short note about it to harmony-dev@incubator.apache.org list
2. Before test investigation specify 'in progress, <Name>' near module name - this will show that it is under investigation being done by <Name>.
State (on 1 September)
accessibility
no excluded tests
annotation
no excluded tests
applet
no excluded tests
archive
org/apache/harmony/archive/tests/java/util/jar/JarOutputStreamTest.java - issue 911
auth
org/apache/harmony/auth/internal/SecurityTest.java !-- Not a test –
awt
java/awt/AWT{{`Test}}`Case.java - not a test
java/awt/ButtonTest.java
java/awt/Serialize{{`Test}}`Case.java - not a test - consider marking it as abstract
java/awt/geom/ShapeTest.java - not a test - seems it was renamed to ShapeTestCase
but wasn't removed
java/awt/geom/Shape{{`Test}}`Case.java - not a test
java/awt/geom/Geom{{`Test}}`Case.java - not a test - consider marking it as abstract
java/awt/geom/Path{{`Iterator}}Test
`Case.java - not a test - consider marking it as abstract
org/apache/harmony/awt/gl/Multi{{`Rect}}Area
Test
`Case.java - not a test - consider marking it as abstract
java/awt/datatransfer/System{{`Flavor}}Map
`Test.java - HARMONY-1948
java/awt/MenuTest.java
beans
org/apache/harmony/beans/tests/java/beans/DefaultPersistenceDelegateTest.java - in progress, Alexei Zakharov
org/apache/harmony/beans/tests/java/beans/EncoderTest.java - RI compatibility issues
org/apache/harmony/beans/tests/java/beans/EventHandlerTest.java - Alexei Zakharov
org/apache/harmony/beans/tests/java/beans/EventSetDescriptorTest.java
org/apache/harmony/beans/tests/java/beans/IndexedPropertyDescriptorTest.java
org/apache/harmony/beans/tests/java/beans/IntrospectorTest.java
org/apache/harmony/beans/tests/java/beans/PersistenceDelegateTest.java - in progress, Alexei Zakharov
org/apache/harmony/beans/tests/java/beans/PropertyChangeSupportTest.java
org/apache/harmony/beans/tests/java/beans/PropertyEditorManagerTest.java
org/apache/harmony/beans/tests/java/beans/VetoableChangeListenerProxyTest.java
org/apache/harmony/beans/tests/java/beans/VetoableChangeSupportTest.java
org/apache/harmony/beans/tests/java/beans/XMLDecoderTest.java
org/apache/harmony/beans/tests/java/beans/XMLEncoderTest.java - RI compatibility issues, in progress, Alexei Zakharov
org/apache/harmony/beans/tests/java/beans/beancontext/BeanContextChildSupportTest.java
org/apache/harmony/beans/tests/java/beans/beancontext/BeanContextMembershipEventTest.java
org/apache/harmony/beans/tests/java/beans/beancontext/BeanContextServiceAvailableEventTest.java
org/apache/harmony/beans/tests/java/beans/beancontext/BeanContextServiceRevokedEventTest.java
org/apache/harmony/beans/tests/java/beans/beancontext/BeanContextServicesSupportTest.java
org/apache/harmony/beans/tests/java/beans/beancontext/BeanContextSupportTest.java
crypto
no excluded tests
instrument
org/apache/harmony/tests/java/lang/instrument/InstrumentTest.java
jndi
no excluded tests
logging
no excluded tests
luni
tests/api/java/io/OutputStreamWriterTest.java – implementation bug (passed on RI) - In progress, Richard Liang
-Depend on the new release of icu4jni
tests/api/java/lang/ProcessTest.java - issue 826
tests/api/java/net/HttpURLConnectionTest.java – requires external (HTTP) server
tests/api/java/net/JarURLConnectionTest.java – requires external server
tests/api/java/net/MulticastSocketTest.java – requires external server ?
tests/api/java/net/SocketImplTest.java – requires external server
tests/api/java/net/SocketTest.java – requires external server
tests/api/java/net/URLClassLoaderTest.java – requires external server
tests/api/java/net/URLConnectionTest.java – requires external server
tests/api/java/net/URLTest.java – requires external server
tests/api/java/net/SocketPermissionTest.java – refer to user defined property (from support\src\test\resources\config\localhosttest.ini file)
math
no excluded tests
misc
no excluded tests
nio
no excluded tests
nio_char
In progress [Richard, Andrew]
tests.api.java.nio.charset.ASCCharsetEncoder
tests.api.java.nio.charset.CharsetProvider
tests.api.java.nio.charset.ConcreteCharset - Not a test (ConcreteCharsetTest.java)
tests.api.java.nio.charset.GBCharsetEncoder
tests.api.java.nio.charset.ISOCharsetEncoder
tests.api.java.nio.charset.UTF16BE{{`Charset}}`Encoder
tests.api.java.nio.charset.UTF16{{`Charset}}`Decoder
tests.api.java.nio.charset.UTF16{{`Charset}}`Encoder
tests.api.java.nio.charset.UTF16LE{{`Charset}}`Encoder
tests.api.java.nio.charset.UTF{{`Charset}}`Encoder
prefs
org.apache.harmony.prefs.tests.java.util.prefs.FilePreferencesImplTest – not a bug
This is a platform-dependent test which should be only run on linux. - Richard
regex
no excluded tests
rmi
org/apache/harmony/rmi/ConnectionTest.java
org/apache/harmony/rmi/DGCTest.java
org/apache/harmony/rmi/activation/DefaultParamTest.java
org/apache/harmony/rmi/activation/StartupShutdownTest.java
security
org.apache.harmony.security.tests.java.security.SecureRandom2Test – test failed due to not implemented functionality
org/apache/harmony/security/tests/java/security/KeyStore2Test.java – seems, bug in BC provider
tests/api/java/security/PermissionCollectionTest.java - incorrect test. The output for RI and Harmony is the same (true,true,true,) while test expects other (true,true,false,).
sound
org/apache/harmony/sound/tests/javax/sound/midi/ShortMessageTest.java
sql
no excluded tests
swing
javax/swing/AccessibleJComponent_MultithreadedTest.java
javax/swing/AccessibleJComponent_MultithreadedTest.java
javax/swing/JComponent_MultithreadedTest.java
javax/swing/JFormattedTextField_CommitActionRTest.java
javax/swing/JInternalFrame_MultithreadedTest.java
javax/swing/JTextField_NotifyActionRTest.java
javax/swing/ProgressMonitorTest.java
javax/swing/RobotTestCase.java - not a test
javax/swing/SerializableTestCase.java - not a test
javax/swing/SpringTest.java
javax/swing/SwingWaitTestCase.java - not a test
javax/swing/TestBundle.java - not a test
javax/swing/event/SwingPropertyChangeSupportTest.java
javax/swing/plaf/basic/BasicDesktopPaneUIActionsTest.java
javax/swing/plaf/basic/BasicMenuUI_MultithreadedTest.java
javax/swing/plaf/basic/BasicOptionPaneUITest.java
javax/swing/plaf/basic/BasicTreeUITest.java
javax/swing/table/BasicSwingTableTestCase.java - not a test
javax/swing/text/DefaultCaret_MultithreadedTest.java
javax/swing/text/DefaultEditorKitTest.java
javax/swing/text/DefaultEditorKit_Actions_MultithreadedTest.java
javax/swing/text/Flow{{`View}}`Test.java – HARMONY-1825
javax/swing/text/GapContentTest.java
javax/swing/text/GapContent_InternalTest.java
javax/swing/text/InternationalFormatterTest.java
javax/swing/text/JTextComponentTest.java
javax/swing/text/Paragraph{{`View}}`Test.java
javax/swing/text/Plain{{`View}}I18N_Layout
`Test.java – HARMONY-2205
javax/swing/text/Plain{{`ViewI18N_Line}}View
`Test.java
javax/swing/text/Plain{{`View}}I18N_Line
View_Update
`Test.java
javax/swing/text/Plain{{`View}}I18N_Visual
Position
`Test.java
javax/swing/text/StringContentTest.java
javax/swing/text/StringContentTest_CommonTests.java
javax/swing/text/Style{{`Constants}}`Test.java – HARMONY-1866
javax/swing/text/Style{{`Context}}`Test.java
javax/swing/text/Styled{{`Editor}}Kit
`Test.java – HARMONY-1825
javax/swing/text/Text{{`Action_Multithreaded}}`Test.java
javax/swing/text/View{{`Test}}`Helpers.java - not a test
javax/swing/text/View_Forward{{`Update}}R
`Test.java
javax/swing/text/View_Visual{{`Position}}`Test.java – HARMONY-2304
javax/swing/text/View_Visual{{`Position_Part}}`Test.java – HARMONY-2304
javax/swing/text/Composite{{`View_Visual}}Position
`Test.java – HARMONY-2304
text
org.apache.harmony.text.tests.java.text.CollationKeyTest – test bug
org.apache.harmony.text.tests.java.text.CollatorTest – test bug
org.apache.harmony.text.tests.java.text.MessageFormatTest – test bug
org.apache.harmony.text.tests.java.text.DecimalFormatTest – test bug
tools
no excluded tests
x-net
no excluded tests