harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sean Qiu" <sean.xx....@gmail.com>
Subject Re: [buildtest] A new adaptor to integrate junit's tests into BTI 2.0
Date Fri, 31 Aug 2007 10:01:41 GMT
I have uploaded the test result [1] with harmony classslib and ibm j9 vm
,since drlvm cannot generate the report.
I first find out a list that ri can pass all of the test. (Ri cannot pass
all the tests).
Then run this list with harmony jre.  The result is as followings [2]

I have started to dive into the code to find out the problems.
It seems some tests of them are trivial and the reason of failure is due to
behavior difference.

Later, i will try to run all the tests regardless of ri results.

[1] https://issues.apache.org/jira/browse/HARMONY-4701
[2] test results
Package: Passed: Failed: Total:
java/awt<file:///home/xiaoxia/at/cvsmauve/mauve/results/java/awt/package_index.html>
1946 127 2070     +
color<file:///home/xiaoxia/at/cvsmauve/mauve/results/java/awt/color/package_index.html>
38 0 38     + datatransfer<file:///home/xiaoxia/at/cvsmauve/mauve/results/java/awt/datatransfer/package_index.html>
9 6 14     + dnd<file:///home/xiaoxia/at/cvsmauve/mauve/results/java/awt/dnd/package_index.html>
50 1 51     + geom<file:///home/xiaoxia/at/cvsmauve/mauve/results/java/awt/geom/package_index.html>
2650 66 2714     +
image<file:///home/xiaoxia/at/cvsmauve/mauve/results/java/awt/image/package_index.html>
60747 168 60896
java/beans<file:///home/xiaoxia/at/cvsmauve/mauve/results/java/beans/package_index.html>
283 17 297     +
beancontext<file:///home/xiaoxia/at/cvsmauve/mauve/results/java/beans/beancontext/package_index.html>
130 1 130  java/io<file:///home/xiaoxia/at/cvsmauve/mauve/results/java/io/package_index.html>
651 18 667  java/lang<file:///home/xiaoxia/at/cvsmauve/mauve/results/java/lang/package_index.html>
2049 16 2064     +
ref<file:///home/xiaoxia/at/cvsmauve/mauve/results/java/lang/ref/package_index.html>
10 0 10     + reflect<file:///home/xiaoxia/at/cvsmauve/mauve/results/java/lang/reflect/package_index.html>
340 1 341  java/math<file:///home/xiaoxia/at/cvsmauve/mauve/results/java/math/package_index.html>
379 8 387  java/net<file:///home/xiaoxia/at/cvsmauve/mauve/results/java/net/package_index.html>
834 78 910  java/nio<file:///home/xiaoxia/at/cvsmauve/mauve/results/java/nio/package_index.html>
2944 2 2946     +
channels<file:///home/xiaoxia/at/cvsmauve/mauve/results/java/nio/channels/package_index.html>
9 0 9     + charset<file:///home/xiaoxia/at/cvsmauve/mauve/results/java/nio/charset/package_index.html>
34 1 35  java/rmi<file:///home/xiaoxia/at/cvsmauve/mauve/results/java/rmi/package_index.html>
20 0 20  java/security<file:///home/xiaoxia/at/cvsmauve/mauve/results/java/security/package_index.html>
160 0 160  java/text<file:///home/xiaoxia/at/cvsmauve/mauve/results/java/text/package_index.html>
793 39 829     +
AttributedCharacterIterator<file:///home/xiaoxia/at/cvsmauve/mauve/results/java/text/AttributedCharacterIterator/package_index.html>
3 0 3  java/util<file:///home/xiaoxia/at/cvsmauve/mauve/results/java/util/package_index.html>
6053 16 6068     +
jar<file:///home/xiaoxia/at/cvsmauve/mauve/results/java/util/jar/package_index.html>
5 0 5     + logging<file:///home/xiaoxia/at/cvsmauve/mauve/results/java/util/logging/package_index.html>
225 1 225     +
regex<file:///home/xiaoxia/at/cvsmauve/mauve/results/java/util/regex/package_index.html>
85 5 90     + zip<file:///home/xiaoxia/at/cvsmauve/mauve/results/java/util/zip/package_index.html>
179 0 179  javax/accessibility<file:///home/xiaoxia/at/cvsmauve/mauve/results/javax/accessibility/package_index.html>
2 0 2  javax/crypto<file:///home/xiaoxia/at/cvsmauve/mauve/results/javax/crypto/package_index.html>
28 0 28  javax/imageio/plugins<file:///home/xiaoxia/at/cvsmauve/mauve/results/javax/imageio/plugins/package_index.html>
85 0 85  javax/imageio/spi<file:///home/xiaoxia/at/cvsmauve/mauve/results/javax/imageio/spi/package_index.html>
10 26 15  javax/imageio/stream<file:///home/xiaoxia/at/cvsmauve/mauve/results/javax/imageio/stream/package_index.html>
8 0 8  javax/naming<file:///home/xiaoxia/at/cvsmauve/mauve/results/javax/naming/package_index.html>
65 0 65     + directory<file:///home/xiaoxia/at/cvsmauve/mauve/results/javax/naming/directory/package_index.html>
4 0 4  javax/net/ssl<file:///home/xiaoxia/at/cvsmauve/mauve/results/javax/net/ssl/package_index.html>
0 3 2  javax/print<file:///home/xiaoxia/at/cvsmauve/mauve/results/javax/print/package_index.html>
47 2 49     + attribute<file:///home/xiaoxia/at/cvsmauve/mauve/results/javax/print/attribute/package_index.html>
113 12 125     +
attribute/standard<file:///home/xiaoxia/at/cvsmauve/mauve/results/javax/print/attribute/standard/package_index.html>
2 0 2  javax/security/auth<file:///home/xiaoxia/at/cvsmauve/mauve/results/javax/security/auth/package_index.html>
2 0 2  javax/swing<file:///home/xiaoxia/at/cvsmauve/mauve/results/javax/swing/package_index.html>
4169 274 4410     +
JInternalFrame<file:///home/xiaoxia/at/cvsmauve/mauve/results/javax/swing/JInternalFrame/package_index.html>
4 0 4     + JList<file:///home/xiaoxia/at/cvsmauve/mauve/results/javax/swing/JList/package_index.html>
3 11 8     + JList/AccessibleJList<file:///home/xiaoxia/at/cvsmauve/mauve/results/javax/swing/JList/AccessibleJList/package_index.html>
1 15 1     + JRootPane<file:///home/xiaoxia/at/cvsmauve/mauve/results/javax/swing/JRootPane/package_index.html>
15 0 15     + JScrollPane<file:///home/xiaoxia/at/cvsmauve/mauve/results/javax/swing/JScrollPane/package_index.html>
3 1 4     + JSpinner<file:///home/xiaoxia/at/cvsmauve/mauve/results/javax/swing/JSpinner/package_index.html>
49 0 49     + JTable<file:///home/xiaoxia/at/cvsmauve/mauve/results/javax/swing/JTable/package_index.html>
1 1 1     + JTable/AccessibleJTable<file:///home/xiaoxia/at/cvsmauve/mauve/results/javax/swing/JTable/AccessibleJTable/package_index.html>
2 2 2     + UIManager<file:///home/xiaoxia/at/cvsmauve/mauve/results/javax/swing/UIManager/package_index.html>
4 0 4     + border<file:///home/xiaoxia/at/cvsmauve/mauve/results/javax/swing/border/package_index.html>
105 7 112     +
event<file:///home/xiaoxia/at/cvsmauve/mauve/results/javax/swing/event/package_index.html>
207 19 226     +
filechooser<file:///home/xiaoxia/at/cvsmauve/mauve/results/javax/swing/filechooser/package_index.html>
11 0 11     + plaf<file:///home/xiaoxia/at/cvsmauve/mauve/results/javax/swing/plaf/package_index.html>
31 0 31     + plaf/basic<file:///home/xiaoxia/at/cvsmauve/mauve/results/javax/swing/plaf/basic/package_index.html>
816 113 921     +
plaf/basic/BasicSplitPaneUI<file:///home/xiaoxia/at/cvsmauve/mauve/results/javax/swing/plaf/basic/BasicSplitPaneUI/package_index.html>
4 0 4     + plaf/metal<file:///home/xiaoxia/at/cvsmauve/mauve/results/javax/swing/plaf/metal/package_index.html>
345 152 494     +
plaf/metal/MetalBorders<file:///home/xiaoxia/at/cvsmauve/mauve/results/javax/swing/plaf/metal/MetalBorders/package_index.html>
24 6 30     + plaf/metal/MetalIconFactory<file:///home/xiaoxia/at/cvsmauve/mauve/results/javax/swing/plaf/metal/MetalIconFactory/package_index.html>
4 2 6     + table<file:///home/xiaoxia/at/cvsmauve/mauve/results/javax/swing/table/package_index.html>
568 19 579     +
table/JTableHeader<file:///home/xiaoxia/at/cvsmauve/mauve/results/javax/swing/table/JTableHeader/package_index.html>
0 3 1     + table/JTableHeader/AccessibleJTableHeader<file:///home/xiaoxia/at/cvsmauve/mauve/results/javax/swing/table/JTableHeader/AccessibleJTableHeader/package_index.html>
0 13 0     + text<file:///home/xiaoxia/at/cvsmauve/mauve/results/javax/swing/text/package_index.html>
1432 216 1640     +
text/AbstractDocument<file:///home/xiaoxia/at/cvsmauve/mauve/results/javax/swing/text/AbstractDocument/package_index.html>
13 2 14     + text/DefaultStyledDocument<file:///home/xiaoxia/at/cvsmauve/mauve/results/javax/swing/text/DefaultStyledDocument/package_index.html>
583 4 586     +
text/FlowView<file:///home/xiaoxia/at/cvsmauve/mauve/results/javax/swing/text/FlowView/package_index.html>
0 1 0     + text/html<file:///home/xiaoxia/at/cvsmauve/mauve/results/javax/swing/text/html/package_index.html>
165 3 168     +
text/html/parser<file:///home/xiaoxia/at/cvsmauve/mauve/results/javax/swing/text/html/parser/package_index.html>
1494 169 1663     +
tree<file:///home/xiaoxia/at/cvsmauve/mauve/results/javax/swing/tree/package_index.html>
1172 25 1195     +
undo<file:///home/xiaoxia/at/cvsmauve/mauve/results/javax/swing/undo/package_index.html>
178 17 194  javax/xml<file:///home/xiaoxia/at/cvsmauve/mauve/results/javax/xml/package_index.html>
1 0 1     + parsers<file:///home/xiaoxia/at/cvsmauve/mauve/results/javax/xml/parsers/package_index.html>
1 0 1  org/omg/CORBA<file:///home/xiaoxia/at/cvsmauve/mauve/results/org/omg/CORBA/package_index.html>
88 7 90     + portable<file:///home/xiaoxia/at/cvsmauve/mauve/results/org/omg/CORBA/portable/package_index.html>
31 0 31     + 2_3<file:///home/xiaoxia/at/cvsmauve/mauve/results/org/omg/CORBA_2_3/package_index.html>
0 1 1  org/omg/DynamicAny<file:///home/xiaoxia/at/cvsmauve/mauve/results/org/omg/DynamicAny/package_index.html>
241 0 241  org/omg/IOP<file:///home/xiaoxia/at/cvsmauve/mauve/results/org/omg/IOP/package_index.html>
0 1 0  org/omg/PortableServer<file:///home/xiaoxia/at/cvsmauve/mauve/results/org/omg/PortableServer/package_index.html>
6 2 7

2007/8/27, Sean Qiu <sean.xx.qiu@gmail.com>:
>
> Of course, thanks for you help.
>
> 2007/8/24, Mikhail Loenko <mloenko@gmail.com>:
> >
> > Hi Sean,
> >
> > would you like to try installing regular run of this suite against
> > snapshots?
> > If you make the results available by some URL, I'd updated the list
> > of source URL (@test_results_links in [1]) and results of the testing
> > would
> > automatically appear in the tables [2,3]
> >
> > Thanks,
> > Mikhail
> >
> > [1]
> > http://people.apache.org/~mloenko/snapshot_testing/script/snapshots.pl<http://people.apache.org/%7Emloenko/snapshot_testing/script/snapshots.pl>
> > [2] http://people.apache.org/~mloenko/snapshot_testing/script/snapshots_summary.html
> >
> > <http://people.apache.org/%7Emloenko/snapshot_testing/script/snapshots_summary.html>
> > [3]
> > http://people.apache.org/~mloenko/snapshot_testing/script/r567890/index.html<http://people.apache.org/%7Emloenko/snapshot_testing/script/r567890/index.html>
> >
> > 2007/8/24, Sean Qiu < sean.xx.qiu@gmail.com>:
> > > 2007/8/23, Alexey Varlamov <alexey.v.varlamov@gmail.com>:
> > >
> > > > Sean,
> > > >
> > > > Nice work - I've integrated this JIRA into SVN. I'm curious what is
> > >
> > >
> > > Thanks very much.
> > >
> > > next - TestNG, JMock, Mauve?
> > >
> > >
> > > I have got the test list that we can pass successfully.
> > > So i will try mauve first.
> > >
> > > BTW, the derby 10.3.1.4 finally release, and this one includes the
> > derby
> > > junit test now. I am trying derby too.
> > >
> > >
> > > > BTW, recalling the XMLReporter issue with Mauve, you can simply
> > > > contact their developers and ask for this feature or even provide
> > > > ready-to-commit patch. I think it is the best solution.
> > > > Good luck, and looking forward for the new adapters!
> > >
> > >
> > > Thanks again. I will try.
> > >
> > > 2007/8/22, Sean Qiu <sean.xx.qiu@gmail.com>:
> > > > > 2007/8/22, Tim Ellison < t.p.ellison@gmail.com>:
> > > > > >
> > > > > > Sean Qiu wrote:
> > > > > > > Hi, guys
> > > > > > >
> > > > > > > I have wrote a new adaptor to integrate junit's tests into
BTI
> > 2.0.
> > > > > > > Could someone pls try this patch [1] ?  Thanks.
> > > > > > >
> > > > > > > [1] https://issues.apache.org/jira/browse/HARMONY-4637
> > > > > >
> > > > > > I wouldn't know Sean, but hopefully the BTI gurus can
> > comment.  I took
> > > > a
> > > > > > look at the files and it seems remarkably simple to incorporate
> > > > JUnit's
> > > > > > test suites if that is all that is required.
> > > > >
> > > > >
> > > > >  Yes , i am going to add some other test suites into our BTI.
> > > > > And this is the simplest one as a start.
> > > > >
> > > > > On a different topic, a while ago I suggested that we move the 2.0
> > > > > > branch to HEAD -- any BTI maintainers still up for it?
> > > > > >
> > > > > > Regards,
> > > > > > Tim
> > > > > >
> > > > >
> > > > >
> > > > >
> > > > > --
> > > > > Sean Qiu
> > > > >
> > > >
> > >
> > >
> > >
> > > --
> > > Sean Qiu
> > >
> >
>
>
>
> --
> Sean Qiu




-- 
Sean Qiu

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message