[threeten-dev] TestNG for JTreg
Xueming Shen
xueming.shen at oracle.com
Mon Nov 26 13:41:14 PST 2012
Hi
It appears it would not be on the priority list of our jtreg (our test
harness) feature list to
support the "desired" by Stephen. I would suggest we go for
http://cr.openjdk.java.net/~sherman/jdk8_threeten/test.javax.time
for now. Some of the tests can be updated to use the public APIs fairly
easily.
If you guys agree, I can do a push to re-org the directory and package
name first. And
we go from there.
-Sherman
On 11/22/12 3:00 AM, Stephen Colebourne wrote:
> On 22 November 2012 06:43, Xueming Shen <xueming.shen at oracle.com> wrote:
>> http://cr.openjdk.java.net/~sherman/jdk8_threeten/test.javax.time
>>
>> This is the current "working" version, which puts all tests under
>> <jdk>/test/javax/time and categorizes the tests into "test", the
>> "normal" unit tests, and "tck" the tck tests. The tests for package-private
>> classes/interfaces (mainly the "format" packages) will need to be updated.
>>
>> The "alternative", which is what Stephen is asking, is
>>
>> http://cr.openjdk.java.net/~sherman/jdk8_threeten/test.javax.time2,
> Clearly I prefer the second. I believe that non-TCK tests should have
> the ability to test the package-scope API.
>
> However, I do note from the OpenJDK source tree that this isn't how
> the current tests work. Obviously OpenJDK has a different
> heritage/style to the rest of the world...
>
> I also do not see any distinction in OpenJDK tests between TCK and
> non-TCK. How is that generally done?
>
> Stephen
More information about the threeten-dev
mailing list