Test policy follow-up, third testing tier
Mani Sarkar
sadhak001 at gmail.com
Thu Jun 25 21:31:36 UTC 2015
Thanks Martijn, Joe for your updates.
Out of curiosity how do I run these tests from the command line:
$ jtreg [runTier1 params]
$ jtreg [runTier2 params]
I mean whats the format to do so?
When we do this:
$ make test
Are tests run in the same priority, tier1 tests, tier2 tests, etc... ?
Any references to this will be appreciated - thanks guys.
Cheers,
Mani
On Wed, Jun 24, 2015 at 10:52 PM, Joseph D. Darcy <joe.darcy at oracle.com>
wrote:
> On 6/24/2015 2:00 PM, Alejandro E Murillo wrote:
>
>>
>>
>> On 6/23/2015 4:48 PM, joe darcy wrote:
>>
>>> Hello,
>>>
>>> As a reminder, JDK 9 is now using a tiered testing policy where about
>>> 9,000 tests have been placed into one of two tiers, with tier 1 tests
>>> having a stricter policy on passing than tier 2. [1] The overall policy is
>>> that tier 1 tests should always pass in master and that integrations, both
>>> dev -> master and hotspot main -> dev, should preserve the property that
>>> all tier 1 tests pass. In addition, only a limited number of tier 2 tests
>>> should fail.
>>>
>> Why is not everyone pushing to dev required to make sure tier1 is not
>> broken?
>>
>
> In part, because we don't have a generally available pre-push build and
> test system for the JDK. Second, the tree of integration forests is
> designed to isolate dev (and dev is meant to isolate master) from bad
> changes getting propagated. IMO, the notion of "bad change" should now
> explicitly include tier 1 test failures. Since integrations are involved
> procedures which already involve a lot of building and testing, I think
> this is a reasonable constraint to include. That said, another part of the
> policy is that if an bad individual changeset is pushed to dev by a
> developer, the situation is expected to be addressed promptly, within one
> day or less.
>
> Thanks,
>
> -Joe
>
--
@theNeomatrix369 <http://twitter.com/theNeomatrix369>* | **Blog
<http://neomatrix369.wordpress.com>** | *LJC Associate & LJC Advocate
(@adoptopenjdk & @adoptajsr programs)
*Meet-a-Project - *MutabilityDetector
<https://github.com/MutabilityDetector>* | **Bitbucket
<https://bitbucket.org/neomatrix369>* * | **Github
<https://github.com/neomatrix369>* * | **LinkedIn
<http://uk.linkedin.com/pub/mani-sarkar/71/a77/39b>*
*Come to Devoxx UK 2016:* http://www.devoxx.co.uk/
*Don't chase success, rather aim for "Excellence", and success will come
chasing after you!*
More information about the jdk9-dev
mailing list