8075546: Add tiered testing definitions to the langtools repo

Mon, 01 Jun 2015 15:19:54 -0700

author
darcy
date
Mon, 01 Jun 2015 15:19:54 -0700
changeset 3834
45746e46893b
parent 3833
05e1bf131eba
child 3835
19908109cb37

8075546: Add tiered testing definitions to the langtools repo
Reviewed-by: jjg

test/ProblemList.txt file | annotate | diff | comparison | revisions
test/TEST.ROOT file | annotate | diff | comparison | revisions
test/TEST.groups file | annotate | diff | comparison | revisions
test/tools/javadoc/api/basic/GetTask_DocletClassTest.java file | annotate | diff | comparison | revisions
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/test/ProblemList.txt	Mon Jun 01 15:19:54 2015 -0700
     1.3 @@ -0,0 +1,26 @@
     1.4 +###########################################################################
     1.5 +#
     1.6 +# Copyright (c) 2015, Oracle and/or its affiliates. All rights reserved.
     1.7 +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     1.8 +#
     1.9 +# This code is free software; you can redistribute it and/or modify it
    1.10 +# under the terms of the GNU General Public License version 2 only, as
    1.11 +# published by the Free Software Foundation.
    1.12 +#
    1.13 +# This code is distributed in the hope that it will be useful, but WITHOUT
    1.14 +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
    1.15 +# FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
    1.16 +# version 2 for more details (a copy is included in the LICENSE file that
    1.17 +# accompanied this code).
    1.18 +#
    1.19 +# You should have received a copy of the GNU General Public License version
    1.20 +# 2 along with this work; if not, write to the Free Software Foundation,
    1.21 +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
    1.22 +#
    1.23 +# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
    1.24 +# or visit www.oracle.com if you need additional information or have any
    1.25 +# questions.
    1.26 +#
    1.27 +###########################################################################
    1.28 +
    1.29 +# No langtools tests are on the problem list.
     2.1 --- a/test/TEST.ROOT	Thu Jul 25 16:23:34 2019 +0100
     2.2 +++ b/test/TEST.ROOT	Mon Jun 01 15:19:54 2015 -0700
     2.3 @@ -1,6 +1,18 @@
     2.4  # This file identifies the root of the test-suite hierarchy.
     2.5  # It also contains test-suite configuration information.
     2.6 -# DO NOT EDIT without first contacting jdk-regtest@sun.com.
     2.7  
     2.8 -# The list of keywords supported in the entire test suite
     2.9 -keys=2d dnd i18n
    2.10 +# The list of keywords supported in the entire test suite.  The
    2.11 +# "intermittent" keyword marks tests known to fail intermittently.
    2.12 +# The "randomness" keyword marks tests using randomness with test
    2.13 +# cases differing from run to run. (A test using a fixed random seed
    2.14 +# would not count as "randomness" by this definition.) Extra care
    2.15 +# should be taken to handle test failures of intermittent or
    2.16 +# randomness tests.
    2.17 +
    2.18 +keys=intermittent randomness
    2.19 +
    2.20 +# Group definitions
    2.21 +groups=TEST.groups
    2.22 +
    2.23 +# Tests using jtreg 4.1 b11 features
    2.24 +requiredVersion=4.1 b11
     3.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.2 +++ b/test/TEST.groups	Mon Jun 01 15:19:54 2015 -0700
     3.3 @@ -0,0 +1,32 @@
     3.4 +#  Copyright (c) 2015, Oracle and/or its affiliates. All rights reserved.
     3.5 +#  DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     3.6 +#
     3.7 +#  This code is free software; you can redistribute it and/or modify it
     3.8 +#  under the terms of the GNU General Public License version 2 only, as
     3.9 +#  published by the Free Software Foundation.
    3.10 +#
    3.11 +#  This code is distributed in the hope that it will be useful, but WITHOUT
    3.12 +#  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
    3.13 +#  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
    3.14 +#  version 2 for more details (a copy is included in the LICENSE file that
    3.15 +#  accompanied this code).
    3.16 +#
    3.17 +#  You should have received a copy of the GNU General Public License version
    3.18 +#  2 along with this work; if not, write to the Free Software Foundation,
    3.19 +#  Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
    3.20 +#
    3.21 +#  Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
    3.22 +#  or visit www.oracle.com if you need additional information or have any
    3.23 +#  questions.
    3.24 +#
    3.25 +
    3.26 +# Tiered testing definitions
    3.27 +
    3.28 +# All langtools tests are tier 1
    3.29 +tier1 = \
    3.30 +    tools \
    3.31 +    com \
    3.32 +    lib
    3.33 +
    3.34 +# No langtools tests are tier 2
    3.35 +tier2 = 
     4.1 --- a/test/tools/javadoc/api/basic/GetTask_DocletClassTest.java	Thu Jul 25 16:23:34 2019 +0100
     4.2 +++ b/test/tools/javadoc/api/basic/GetTask_DocletClassTest.java	Mon Jun 01 15:19:54 2015 -0700
     4.3 @@ -27,6 +27,7 @@
     4.4   * @summary javadoc should have a javax.tools.Tool service provider
     4.5   * @build APITest
     4.6   * @run main GetTask_DocletClassTest
     4.7 + * @key randomness
     4.8   */
     4.9  
    4.10  import com.sun.javadoc.DocErrorReporter;

mercurial