Re: [classlib] Tests for serialization – which package, name?

2006-04-27 Thread Anton Avtamonov
On 4/27/06, Mikhail Loenko [EMAIL PROTECTED] wrote: As far as most of serialization tests extend SerializationTest then having serialization test cases included into a regular unit tests would cause that ALL the tests will extend SerializationTest that is not very good. Well, it is easy to

Re: [classlib] Testing

2006-04-27 Thread Paulex Yang
Mikhail Loenko wrote: Paulex, we have at least 8 categories of tests: running from classpath or bootclasspath implementation specific or independent testing org.apache.harmony.* or java.* Could you please list how all the tests will be named Mikhail, OK, let me try. I'm not

Re: [classlib] Testing

2006-04-27 Thread Paulex Yang
Mikhail Loenko wrote: The problem is the tests will be mixed like that: org.apache.harmony.security.asn1 -- tests in bootclasspath org.apache.harmony.security.cert -- tests in bootclasspath org.apache.harmony.security.tests -- tests in classpath org.apache.harmony.security.x509 -- tests in

Re: [classlib] Testing

2006-04-27 Thread Geir Magnusson Jr
Mikhail Loenko wrote: Geir, The problem is that no one yet suggested a consistent solution that would fit for all the tests and would not get into packages like org.apache.harmony.security.tests.org.apache.harmony.security.util Everybody seems to agree that SOME implementation specific

Re: [classlib] Tests for serialization – wh ich package, name?

2006-04-27 Thread Geir Magnusson Jr
Stepan Mishura wrote: Hi, I'd like to discuss naming conventions for serialization tests - does it make sense to separate serialization tests from unit tests? I actually don't know. What are the pros/cons? geir - Terms

Re: [classlib] Testing

2006-04-27 Thread Geir Magnusson Jr
Mark Hindess wrote: On 27 April 2006 at 13:35, Mikhail Loenko [EMAIL PROTECTED] wrote: The problem is the tests will be mixed like that: org.apache.harmony.security.asn1 -- tests in bootclasspath org.apache.harmony.security.cert -- tests in bootclasspath org.apache.harmony.security.tests --

Re: [classlib] Testing

2006-04-27 Thread Mark Hindess
On 27 April 2006 at 3:16, Geir Magnusson Jr [EMAIL PROTECTED] wrote: Mikhail Loenko wrote: The question is where we put 'classpath' test. If we put them into o.a.h.module.tests.[package under test] we result in that ugly package names like o.a.h.security.tests.o.a.h.security.util

Re: [classlib] Testing

2006-04-27 Thread Geir Magnusson Jr
Mark Hindess wrote: Paulex wrote: I consider the module name is optional and can be removed I think we should consider the module name a mandatory part of the prefix (for classes where we have the freedom to specify the prefix obviously). It's mandatory for the o.a.h classlib classes it

[VOTE] Acceptance of HARMONY-114 : rough draft of files that glue Harmony Class Lib to JCHEVM native methods

2006-04-27 Thread Geir Magnusson Jr
We have all the docs for HARMONY-114 and they are in SVN Please vote to accept or reject this codebase into the Apache Harmony class library : [ ] + 1 Accept [ ] -1 Reject (provide reason below) Lets let this run 3 days unless a) someone states they need more time or b) we get all

Re: [VOTE] Acceptance of HARMONY-114 : rough draft of files that glue Harmony Class Lib to JCHEVM native methods

2006-04-27 Thread Geir Magnusson Jr
+1 from me Geir Magnusson Jr wrote: We have all the docs for HARMONY-114 and they are in SVN Please vote to accept or reject this codebase into the Apache Harmony class library : [ ] + 1 Accept [ ] -1 Reject (provide reason below) Lets let this run 3 days unless a) someone states they

What can be done with bug in icu4 lib?

2006-04-27 Thread Samoilenko, Svetlana V
Paulex, As I understand form your comment to bug-333 you have a profound effect on ICU4J team :), aren't you? Please take a look at Tatyana's Harmony-62 bug. As far as I understand a bug is in ICU4J(com.ibm.icu.text.BreakIterator) Could you, please, let me know who can take care of it? Best

Re: [classlib] Testing

2006-04-27 Thread George Harley
Geir Magnusson Jr wrote: Geir Magnusson Jr wrote: George Harley wrote: Of course, the text module has only implementation-independent tests that designed to be run from classpath. For modules that have got implementation-specific tests then I suppose we could use something like

Re: [classlib] Testing

2006-04-27 Thread Paulex Yang
Mikhail Loenko wrote: If it's separated, I'm OK with it Can you suggest dir names? Great! Either boot or injected(as Mark said) sounds good keyword to me. so it can be one of below: 1. src/test.injected/ 2. src/test/injected 3. src/test.boot/ 4. src/test/boot Mmm...seems injected is

Re: [classlib] Testing

2006-04-27 Thread Geir Magnusson Jr
Paulex Yang wrote: Mikhail Loenko wrote: If it's separated, I'm OK with it Can you suggest dir names? Great! Either boot or injected(as Mark said) sounds good keyword to me. so it can be one of below: 1. src/test.injected/ 2. src/test/injected 3. src/test.boot/ 4. src/test/boot

Re: [classlib] Testing

2006-04-27 Thread Geir Magnusson Jr
George Harley wrote: Geir Magnusson Jr wrote: Geir Magnusson Jr wrote: George Harley wrote: Of course, the text module has only implementation-independent tests that designed to be run from classpath. For modules that have got implementation-specific tests then I suppose we could use

Re: [VOTE] Acceptance of HARMONY-114 : rough draft of files that glue Harmony Class Lib to JCHEVM native methods

2006-04-27 Thread Mark Hindess
On 27 April 2006 at 4:00, Geir Magnusson Jr [EMAIL PROTECTED] wrote: We have all the docs for HARMONY-114 and they are in SVN Please vote to accept or reject this codebase into the Apache Harmony class library : [ ] + 1 Accept [ ] -1 Reject (provide reason below) Lets let this run 3

Re: [classlib] Testing

2006-04-27 Thread Paulex Yang
Geir Magnusson Jr wrote: Paulex Yang wrote: Mikhail Loenko wrote: If it's separated, I'm OK with it Can you suggest dir names? Great! Either boot or injected(as Mark said) sounds good keyword to me. so it can be one of below: 1. src/test.injected/ 2. src/test/injected 3.

Re: [VOTE] Acceptance of HARMONY-114 : rough draft of files that glue Harmony Class Lib to JCHEVM native methods

2006-04-27 Thread Tim Ellison
+1 Tim Geir Magnusson Jr wrote: We have all the docs for HARMONY-114 and they are in SVN Please vote to accept or reject this codebase into the Apache Harmony class library : [ ] + 1 Accept [ ] -1 Reject (provide reason below) Lets let this run 3 days unless a) someone states they

RE: [Fwd: Re: What can be done with bug in icu4 lib?]

2006-04-27 Thread Samoilenko, Svetlana V
Paulex, Thanks for the explanation. So we should wait some decisions regarding rule differences. Regards, Svetlana -Original Message- From: Paulex Yang [mailto:[EMAIL PROTECTED] Sent: Thursday, April 27, 2006 5:34 PM To: harmony-dev@incubator.apache.org Subject: [Fwd: Re: What can be

Re: [VOTE] Acceptance of HARMONY-114 : rough draft of files that glue Harmony Class Lib to JCHEVM native methods

2006-04-27 Thread Tim Ellison
Mark Hindess wrote: On 27 April 2006 at 4:00, Geir Magnusson Jr [EMAIL PROTECTED] wrote: We have all the docs for HARMONY-114 and they are in SVN Please vote to accept or reject this codebase into the Apache Harmony class library : [ ] + 1 Accept [ ] -1 Reject (provide reason below)

Re: [classlib] Testing

2006-04-27 Thread George Harley
Geir Magnusson Jr wrote: George Harley wrote: Geir Magnusson Jr wrote: Geir Magnusson Jr wrote: George Harley wrote: Of course, the text module has only implementation-independent tests that designed to be run from classpath. For modules that have got implementation-specific tests

Re: [classlib] Testing

2006-04-27 Thread Mikhail Loenko
And how would you split 1,2,4,5 between these two folders? Thanks, Mikhail 2006/4/27, Paulex Yang [EMAIL PROTECTED]: Mikhail Loenko wrote: If it's separated, I'm OK with it Can you suggest dir names? Great! Either boot or injected(as Mark said) sounds good keyword to me. so it can

Re: [classlib] Testing

2006-04-27 Thread George Harley
George Harley wrote: Geir Magnusson Jr wrote: George Harley wrote: Geir Magnusson Jr wrote: Geir Magnusson Jr wrote: George Harley wrote: Of course, the text module has only implementation-independent tests that designed to be run from classpath. For modules that have got

RE: [jira] Commented: (HARMONY-404) Wild card exclusions are excluding working tests

2006-04-27 Thread Loenko, Mikhail Y
: Mark Hindess Assignee: Mikhail Loenko Priority: Trivial Attachments: 20060427.update.diff, exclude.specific.test.files.diff The use of **/TargetTest.java exclusions means we are excluding tests that work just because they have the same file name. For example, modules/archive/make/common

Re: [jira] Commented: (HARMONY-404) Wild card exclusions are excluding working tests

2006-04-27 Thread Mikhail Loenko
://issues.apache.org/jira/browse/HARMONY-404 Project: Harmony Type: Improvement Components: Classlib Reporter: Mark Hindess Assignee: Mikhail Loenko Priority: Trivial Attachments: 20060427.update.diff, exclude.specific.test.files.diff The use of **/TargetTest.java

Re: [VOTE] Acceptance of HARMONY-114 : rough draft of files that glue Harmony Class Lib to JCHEVM native methods

2006-04-27 Thread Mikhail Loenko
+1 Mikhail 2006/4/27, Geir Magnusson Jr [EMAIL PROTECTED]: We have all the docs for HARMONY-114 and they are in SVN Please vote to accept or reject this codebase into the Apache Harmony class library : [ ] + 1 Accept [ ] -1 Reject (provide reason below) Lets let this run 3 days unless

RE: [classlib] bug-to-bug compatibility: HARMONY-68

2006-04-27 Thread Samoilenko, Svetlana V
Mikhail, Spec writes: Charsets are named by strings composed of the following characters: The uppercase letters 'A' through 'Z' ('\u0041' through '\u005a'), The lowercase letters 'a' through 'z' ('\u0061' through '\u007a'), The digits '0' through '9' ('\u0030' through '\u0039'), The dash

Re: [classlib] Tests for serialization – which package, name?

2006-04-27 Thread Stepan Mishura
On 4/27/06, Geir Magnusson Jr wrote: Stepan Mishura wrote: Hi, I'd like to discuss naming conventions for serialization tests - does it make sense to separate serialization tests from unit tests? I actually don't know. What are the pros/cons? I'd propose to separate them. It

[admin] build notification mail (was: Re: [jira] Commented: (HARMONY-404) Wild card exclusions are excluding working tests)

2006-04-27 Thread Tim Ellison
Key: HARMONY-404 URL: http://issues.apache.org/jira/browse/HARMONY-404 Project: Harmony Type: Improvement Components: Classlib Reporter: Mark Hindess Assignee: Mikhail Loenko Priority: Trivial Attachments: 20060427

Re: [Fwd: Re: What can be done with bug in icu4 lib?]

2006-04-27 Thread Tim Ellison
Samoilenko, Svetlana V wrote: Paulex, Thanks for the explanation. So we should wait some decisions regarding rule differences. I suggest that if anyone has the time they look at configuring the ICU break iterator to behave like the RI's. Regards, Tim -Original Message- From:

Re: [VOTE] Acceptance of HARMONY-114 : rough draft of files that glue Harmony Class Lib to JCHEVM native methods

2006-04-27 Thread Archie Cobbs
Geir Magnusson Jr wrote: We have all the docs for HARMONY-114 and they are in SVN Please vote to accept or reject this codebase into the Apache Harmony class library : +1 from me. I think it should probably be a separate (peer) project from JCHEVM and classlib, e.g., under harmony/enhanced.

Re: [VOTE] Acceptance of HARMONY-114 : rough draft of files that glue Harmony Class Lib to JCHEVM native methods

2006-04-27 Thread Stepan Mishura
+1 -Stepan. On 4/27/06, Geir Magnusson Jr wrote: We have all the docs for HARMONY-114 and they are in SVN Please vote to accept or reject this codebase into the Apache Harmony class library : [ ] + 1 Accept [ ] -1 Reject (provide reason below) Lets let this run 3 days unless a)

Re: [classlib] Testing

2006-04-27 Thread Tim Ellison
'.internal.' is used to denote packages containing types that are wholly the business of a particular module; whereas non-internal packages contain types that can be called from other modules (e.g. utilities) and are expected to be stable. In OSGi speak, we will export all packages that are *not*

Re: [classlib] Tests for serialization – wh ich package, name?

2006-04-27 Thread Tim Ellison
I say leave them mixed. We are no more likely to want to run serialization tests separately than we are locking tests etc. and trying to layout the tests on disk to represent all the different metadata about each test case is not going to work. Regards, Tim Stepan Mishura wrote: On 4/27/06,

Re: [classlib] Tests for serialization – which package, name?

2006-04-27 Thread Mikhail Loenko
As I understand most of them now separated. We may either 'leave them' or 'mixed' , not both :) So what did you mean? Thanks, Mikhail 2006/4/27, Tim Ellison [EMAIL PROTECTED]: I say leave them mixed. We are no more likely to want to run serialization tests separately than we are locking

Re: [classlib] Tests for serialization – which package, name?

2006-04-27 Thread Anton Avtamonov
On 4/27/06, Tim Ellison [EMAIL PROTECTED] wrote: I say leave them mixed. We are no more likely to want to run serialization tests separately than we are locking tests etc. and trying to layout the tests on disk to represent all the different metadata about each test case is not going to work.

Re: [classlib] Tests for serialization – which package, name?

2006-04-27 Thread Anton Avtamonov
On 4/27/06, Anton Avtamonov [EMAIL PROTECTED] wrote: On 4/27/06, Tim Ellison [EMAIL PROTECTED] wrote: I say leave them mixed. We are no more likely to want to run serialization tests separately than we are locking tests etc. and trying to layout the tests on disk to represent all the

Re: [classlib] Tests for serialization – which package, name?

2006-04-27 Thread Anton Avtamonov
On 4/27/06, Mikhail Loenko [EMAIL PROTECTED] wrote: As I understand most of them now separated. We may either 'leave them' or 'mixed' , not both :) Yeah, quick search gave 93 files for extends SerializationTest search mask :-) -- Anton Avtamonov, Intel Middleware Products Division

Re: [classlib] Tests for serialization – wh ich package, name?

2006-04-27 Thread Tim Ellison
Mikhail Loenko wrote: As I understand most of them now separated. If they are 'mostly separated' then they are 'mixed' right ;-) ? (only teasing) We may either 'leave them' or 'mixed' , not both :) So what did you mean? I mean don't treat them specially, mix them in with other tests.

RE: [rmi] package comparison

2006-04-27 Thread Zakharov, Vasily M
Daniel, Yeah, structurizing is always good. :) a) You provided an excellent list of spec issues. Sure, I'll reply to it soon. b) Well, cross-review could be a good and interesting idea, however I'm not sure it would give us much significant information to make decisions. I think we should care

Re: [VOTE] Acceptance of HARMONY-114 : rough draft of files that glue Harmony Class Lib to JCHEVM native methods

2006-04-27 Thread George Harley
+1 George Geir Magnusson Jr wrote: We have all the docs for HARMONY-114 and they are in SVN Please vote to accept or reject this codebase into the Apache Harmony class library : [ ] + 1 Accept [ ] -1 Reject (provide reason below) Lets let this run 3 days unless a) someone states they

Re: [classlib] Tests for serialization – wh ich package, name?

2006-04-27 Thread Richard Liang
Anton Avtamonov wrote: On 4/27/06, Anton Avtamonov [EMAIL PROTECTED] wrote: On 4/27/06, Tim Ellison [EMAIL PROTECTED] wrote: I say leave them mixed. We are no more likely to want to run serialization tests separately than we are locking tests etc. and trying to layout the tests on

Re: [classlib] Testing

2006-04-27 Thread Paulex Yang
Mikhail Loenko wrote: And how would you split 1,2,4,5 between these two folders? I thought it is obvious. test 1,2,4 goes to src/test test 5 goes to src/impltest (internl/injected/boot anything is fine) and all implementation goes to src/main and they can be compiled to corresponding bin

Re: [classlib] Testing

2006-04-27 Thread Mikhail Loenko
Then how to run only independent tests? Such a run would make sense to validate the tests or if we switch to different RI version Thanks, Mikhail 2006/4/28, Paulex Yang [EMAIL PROTECTED]: Mikhail Loenko wrote: And how would you split 1,2,4,5 between these two folders? I thought it is

Re: [classlib] Testing

2006-04-27 Thread Paulex Yang
Mikhail Loenko wrote: Then how to run only independent tests? Such a run would make sense to validate the tests or if we switch to different RI version It should be easy for ant script to identify independent tests by package name convention, e.g, we have a keyword API for the independent

Re: [Fwd: Re: What can be done with bug in icu4 lib?]

2006-04-27 Thread Richard Liang
Tim Ellison wrote: Samoilenko, Svetlana V wrote: Paulex, Thanks for the explanation. So we should wait some decisions regarding rule differences. I suggest that if anyone has the time they look at configuring the ICU break iterator to behave like the RI's. Hello Tim, I'd like

RE: [VOTE] Acceptance of HARMONY-114 : rough draft of files that glue Harmony Class Lib to JCHEVM native methods

2006-04-27 Thread Nathan Beyer
+1 -Original Message- From: Geir Magnusson Jr [mailto:[EMAIL PROTECTED] Sent: Thursday, April 27, 2006 3:00 AM To: harmony-dev@incubator.apache.org Subject: [VOTE] Acceptance of HARMONY-114 : rough draft of files that glue Harmony Class Lib to JCHEVM native methods We have all

Re: [classlib] Testing

2006-04-27 Thread Mikhail Loenko
Hi Paulex 2006/4/28, Paulex Yang [EMAIL PROTECTED]: Mikhail Loenko wrote: Then how to run only independent tests? Such a run would make sense to validate the tests or if we switch to different RI version It should be easy for ant script to identify independent tests by package name

Re: [classlib] Tests for serialization – which package, name?

2006-04-27 Thread Stepan Mishura
So if you fix bug in java.io.ObjectInputStream then you have to run all tests for all modules because tests for serialization mixed with other tests. Are you OK with this? Thanks, Stepan On 4/27/06, Tim Ellison wrote: I say leave them mixed. We are no more likely to want to run serialization

Re: [admin] build notification mail (was: Re: [jira] Commented: (HARMONY-404) Wild card exclusions are excluding working tests)

2006-04-27 Thread Mark Hindess
Project: Harmony Type: Improvement Components: Classlib Reporter: Mark Hindess Assignee: Mikhail Loenko Priority: Trivial Attachments: 20060427.update.diff, exclude.specific.test.files.diff The use of **/TargetTest.java exclusions means we are excluding tests

Re: [classlib] Tests for serialization – which package, name?

2006-04-27 Thread Anton Avtamonov
On 4/28/06, Stepan Mishura [EMAIL PROTECTED] wrote: So if you fix bug in java.io.ObjectInputStream then you have to run all tests for all modules because tests for serialization mixed with other tests. Are you OK with this? Why? I hope tests for ObjectInputStream provide enough coverage to

Re: [classlib] Tests for serialization – which package, name?

2006-04-27 Thread Stepan Mishura
On 4/27/06, Anton Avtamonov wrote: On 4/27/06, Tim Ellison wrote: I say leave them mixed. We are no more likely to want to run serialization tests separately than we are locking tests etc. and trying to layout the tests on disk to represent all the different metadata about each test

Re: [classlib] Tests for serialization – which package, name?

2006-04-27 Thread Mikhail Loenko
2006/4/27, Anton Avtamonov [EMAIL PROTECTED]: On 4/27/06, Tim Ellison [EMAIL PROTECTED] wrote: I say leave them mixed. We are no more likely to want to run serialization tests separately than we are locking tests etc. and trying to layout the tests on disk to represent all the different