< prev index next >

test/jdk/TEST.groups

Print this page
rev 49619 : JEP 328 : Flight Recorder open source preview
   1 #  Copyright (c) 2013, 2017, Oracle and/or its affiliates. All rights reserved.
   2 #  DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   3 #
   4 #  This code is free software; you can redistribute it and/or modify it
   5 #  under the terms of the GNU General Public License version 2 only, as
   6 #  published by the Free Software Foundation.
   7 #
   8 #  This code is distributed in the hope that it will be useful, but WITHOUT
   9 #  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
  10 #  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
  11 #  version 2 for more details (a copy is included in the LICENSE file that
  12 #  accompanied this code).
  13 #
  14 #  You should have received a copy of the GNU General Public License version
  15 #  2 along with this work; if not, write to the Free Software Foundation,
  16 #  Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
  17 #
  18 #  Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
  19 #  or visit www.oracle.com if you need additional information or have any
  20 #  questions.
  21 #


 246 #
 247 # Tool (and tool API) tests are split into core and svc groups
 248 #
 249 core_tools = \
 250     tools \
 251     jdk/internal/jrtfs \
 252     sun/tools/java \
 253     sun/tools/jrunscript
 254 
 255 svc_tools = \
 256     com/sun/tools/attach \
 257     sun/tools \
 258     -sun/tools/java \
 259     -sun/tools/jrunscript \
 260     sun/jvmstat
 261 
 262 jdk_tools = \
 263     :core_tools \
 264     :svc_tools
 265 



 266 #
 267 # Catch-all for other areas with a small number of tests
 268 #
 269 jdk_other = \
 270     java/sql \
 271     javax/sql \
 272     javax/transaction \
 273     javax/rmi \
 274     javax/naming \
 275     javax/script \
 276     javax/smartcardio \
 277     javax/xml \
 278     -javax/xml/crypto \
 279     jdk/internal/jline \
 280     com/sun/jndi \
 281     lib/testlibrary
 282 
 283 #
 284 # SCTP is its own group as it is highly sensitive to kernel/network config
 285 #


 295     :jdk_util \
 296     :jdk_math \
 297     :jdk_io \
 298     :jdk_nio \
 299     :jdk_net \
 300     :jdk_rmi \
 301     :jdk_time \
 302     :jdk_security \
 303     :jdk_text \
 304     :core_tools \
 305     :jdk_other
 306 
 307 #
 308 # svc group to run all serviceability area tests
 309 #
 310 jdk_svc = \
 311     :jdk_management \
 312     :jdk_instrument \
 313     :jdk_jmx \
 314     :jdk_jdi \

 315     :svc_tools
 316 
 317 #############################
 318 
 319 #
 320 # Client area groups
 321 #
 322 
 323 jdk_awt = \
 324     java/awt \
 325     com/sun/awt \
 326     com/apple/eawt \
 327     com/apple/laf \
 328     sun/awt \
 329     sun/applet
 330 
 331 jdk_2d = \
 332     javax/print \
 333     sun/java2d
 334 


 368 # The most commonly used printing APIs are included here along with swing core.
 369 jdk_desktop_core = \
 370     :jdk_swing_core \
 371     java/awt/print
 372 
 373 ###############################################################################
 374 #
 375 # Serviceability sanity groups
 376 #
 377 # These groups specify a subset of Serviceability tests that are supposed to
 378 # guard against breakage of Serviceability features by other component teams.
 379 # They are added to the "hotspot" testset in JPRT so that they will run on all
 380 # full-forest pushes through JPRT.
 381 #
 382 
 383 jdk_svc_sanity = \
 384     :jdk_management_sanity \
 385     :jdk_instrument_sanity \
 386     :jdk_jmx_sanity \
 387     :jdk_jdi_sanity \

 388     :svc_tools_sanity
 389 
 390 jdk_management_sanity =
 391 
 392 jdk_instrument_sanity =
 393 
 394 jdk_jmx_sanity =
 395 
 396 jdk_jdi_sanity = \
 397     com/sun/jdi/AcceptTimeout.java \
 398     com/sun/jdi/AccessSpecifierTest.java \
 399     com/sun/jdi/AfterThreadDeathTest.java \
 400     com/sun/jdi/ArrayRangeTest.java \
 401     com/sun/jdi/ConstantPoolInfo.java \
 402     com/sun/jdi/CountFilterTest.java \
 403     com/sun/jdi/EarlyReturnNegativeTest.java \
 404     com/sun/jdi/EarlyReturnTest.java \
 405     com/sun/jdi/FieldWatchpoints.java \
 406     com/sun/jdi/FramesTest.java \
 407     com/sun/jdi/InstanceFilter.java \


 410     com/sun/jdi/LocalVariableEqual.java \
 411     com/sun/jdi/LocationTest.java \
 412     com/sun/jdi/ModificationWatchpoints.java \
 413     com/sun/jdi/MonitorEventTest.java \
 414     com/sun/jdi/MonitorFrameInfo.java \
 415     com/sun/jdi/NullThreadGroupNameTest.java \
 416     com/sun/jdi/PopAndStepTest.java \
 417     com/sun/jdi/PopAsynchronousTest.java \
 418     com/sun/jdi/ProcessAttachTest.java \
 419     com/sun/jdi/ReferrersTest.java \
 420     com/sun/jdi/RequestReflectionTest.java \
 421     com/sun/jdi/ResumeOneThreadTest.java \
 422     com/sun/jdi/RunToExit.java \
 423     com/sun/jdi/SourceNameFilterTest.java \
 424     com/sun/jdi/VarargsTest.java \
 425     com/sun/jdi/Vars.java \
 426     com/sun/jdi/redefineMethod/RedefineTest.java \
 427     com/sun/jdi/sde/MangleTest.java \
 428     com/sun/jdi/sde/TemperatureTableTest.java
 429 














 430 svc_tools_sanity =
 431 
 432 #############################
 433 #
 434 # Stable test groups
 435 #
 436 
 437 jdk_stable = \
 438     :jdk_core \
 439     :jdk_svc \
 440     :jdk_beans \
 441     :jdk_imageio \
 442     :jdk_sound \
 443     :jdk_sctp \
 444     javax/accessibility \
 445     com/sun/java/swing \
 446     com/sun/awt
 447 















   1 #  Copyright (c) 2013, 2018, Oracle and/or its affiliates. All rights reserved.
   2 #  DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   3 #
   4 #  This code is free software; you can redistribute it and/or modify it
   5 #  under the terms of the GNU General Public License version 2 only, as
   6 #  published by the Free Software Foundation.
   7 #
   8 #  This code is distributed in the hope that it will be useful, but WITHOUT
   9 #  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
  10 #  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
  11 #  version 2 for more details (a copy is included in the LICENSE file that
  12 #  accompanied this code).
  13 #
  14 #  You should have received a copy of the GNU General Public License version
  15 #  2 along with this work; if not, write to the Free Software Foundation,
  16 #  Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
  17 #
  18 #  Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
  19 #  or visit www.oracle.com if you need additional information or have any
  20 #  questions.
  21 #


 246 #
 247 # Tool (and tool API) tests are split into core and svc groups
 248 #
 249 core_tools = \
 250     tools \
 251     jdk/internal/jrtfs \
 252     sun/tools/java \
 253     sun/tools/jrunscript
 254 
 255 svc_tools = \
 256     com/sun/tools/attach \
 257     sun/tools \
 258     -sun/tools/java \
 259     -sun/tools/jrunscript \
 260     sun/jvmstat
 261 
 262 jdk_tools = \
 263     :core_tools \
 264     :svc_tools
 265 
 266 jdk_jfr = \
 267     jdk/jfr
 268 
 269 #
 270 # Catch-all for other areas with a small number of tests
 271 #
 272 jdk_other = \
 273     java/sql \
 274     javax/sql \
 275     javax/transaction \
 276     javax/rmi \
 277     javax/naming \
 278     javax/script \
 279     javax/smartcardio \
 280     javax/xml \
 281     -javax/xml/crypto \
 282     jdk/internal/jline \
 283     com/sun/jndi \
 284     lib/testlibrary
 285 
 286 #
 287 # SCTP is its own group as it is highly sensitive to kernel/network config
 288 #


 298     :jdk_util \
 299     :jdk_math \
 300     :jdk_io \
 301     :jdk_nio \
 302     :jdk_net \
 303     :jdk_rmi \
 304     :jdk_time \
 305     :jdk_security \
 306     :jdk_text \
 307     :core_tools \
 308     :jdk_other
 309 
 310 #
 311 # svc group to run all serviceability area tests
 312 #
 313 jdk_svc = \
 314     :jdk_management \
 315     :jdk_instrument \
 316     :jdk_jmx \
 317     :jdk_jdi \
 318     :jdk_jfr \
 319     :svc_tools
 320 
 321 #############################
 322 
 323 #
 324 # Client area groups
 325 #
 326 
 327 jdk_awt = \
 328     java/awt \
 329     com/sun/awt \
 330     com/apple/eawt \
 331     com/apple/laf \
 332     sun/awt \
 333     sun/applet
 334 
 335 jdk_2d = \
 336     javax/print \
 337     sun/java2d
 338 


 372 # The most commonly used printing APIs are included here along with swing core.
 373 jdk_desktop_core = \
 374     :jdk_swing_core \
 375     java/awt/print
 376 
 377 ###############################################################################
 378 #
 379 # Serviceability sanity groups
 380 #
 381 # These groups specify a subset of Serviceability tests that are supposed to
 382 # guard against breakage of Serviceability features by other component teams.
 383 # They are added to the "hotspot" testset in JPRT so that they will run on all
 384 # full-forest pushes through JPRT.
 385 #
 386 
 387 jdk_svc_sanity = \
 388     :jdk_management_sanity \
 389     :jdk_instrument_sanity \
 390     :jdk_jmx_sanity \
 391     :jdk_jdi_sanity \
 392     :jdk_jfr_sanity \
 393     :svc_tools_sanity
 394 
 395 jdk_management_sanity =
 396 
 397 jdk_instrument_sanity =
 398 
 399 jdk_jmx_sanity =
 400 
 401 jdk_jdi_sanity = \
 402     com/sun/jdi/AcceptTimeout.java \
 403     com/sun/jdi/AccessSpecifierTest.java \
 404     com/sun/jdi/AfterThreadDeathTest.java \
 405     com/sun/jdi/ArrayRangeTest.java \
 406     com/sun/jdi/ConstantPoolInfo.java \
 407     com/sun/jdi/CountFilterTest.java \
 408     com/sun/jdi/EarlyReturnNegativeTest.java \
 409     com/sun/jdi/EarlyReturnTest.java \
 410     com/sun/jdi/FieldWatchpoints.java \
 411     com/sun/jdi/FramesTest.java \
 412     com/sun/jdi/InstanceFilter.java \


 415     com/sun/jdi/LocalVariableEqual.java \
 416     com/sun/jdi/LocationTest.java \
 417     com/sun/jdi/ModificationWatchpoints.java \
 418     com/sun/jdi/MonitorEventTest.java \
 419     com/sun/jdi/MonitorFrameInfo.java \
 420     com/sun/jdi/NullThreadGroupNameTest.java \
 421     com/sun/jdi/PopAndStepTest.java \
 422     com/sun/jdi/PopAsynchronousTest.java \
 423     com/sun/jdi/ProcessAttachTest.java \
 424     com/sun/jdi/ReferrersTest.java \
 425     com/sun/jdi/RequestReflectionTest.java \
 426     com/sun/jdi/ResumeOneThreadTest.java \
 427     com/sun/jdi/RunToExit.java \
 428     com/sun/jdi/SourceNameFilterTest.java \
 429     com/sun/jdi/VarargsTest.java \
 430     com/sun/jdi/Vars.java \
 431     com/sun/jdi/redefineMethod/RedefineTest.java \
 432     com/sun/jdi/sde/MangleTest.java \
 433     com/sun/jdi/sde/TemperatureTableTest.java
 434 
 435 jdk_jfr_sanity = \
 436     jdk/jfr/api/recording/event/TestLoadEventAfterStart.java \
 437     jdk/jfr/api/recording/state/TestState.java \
 438     jdk/jfr/event/os/TestCPULoad.java \
 439     jdk/jfr/event/compiler/TestAllocInNewTLAB.java \
 440     jdk/jfr/jcmd/TestJcmdStartStopDefault.java \
 441     jdk/jfr/event/io/TestFileStreamEvents.java \
 442     jdk/jfr/event/compiler/TestCompilerCompile.java \
 443     jdk/jfr/event/gc/collection/TestGCGarbageCollectionEvent.java \
 444     jdk/jfr/event/runtime/TestClassLoadEvent.java \
 445     jdk/jfr/event/runtime/TestJavaBlockedEvent.java \
 446     jdk/jfr/event/gc/collection/TestGCWithFasttime.java \
 447     jdk/jfr/event/gc/configuration/TestGCConfigurationEvent.java
 448 
 449 svc_tools_sanity =
 450 
 451 #############################
 452 #
 453 # Stable test groups
 454 #
 455 
 456 jdk_stable = \
 457     :jdk_core \
 458     :jdk_svc \
 459     :jdk_beans \
 460     :jdk_imageio \
 461     :jdk_sound \
 462     :jdk_sctp \
 463     javax/accessibility \
 464     com/sun/java/swing \
 465     com/sun/awt
 466 
 467 needs_g1gc = \
 468   jdk/jfr/event/gc/refstat/TestRefStatEventWithG1ConcurrentMark.java \
 469   jdk/jfr/event/gc/refstat/TestRefStatEventWithG1FullCollection.java \
 470   jdk/jfr/event/gc/refstat/TestRefStatEventWithG1New.java \
 471   jdk/jfr/event/gc/detailed/TestEvacuationFailedEvent.java \
 472   jdk/jfr/event/gc/detailed/TestEvacuationInfoEvent.java \
 473   jdk/jfr/event/gc/detailed/TestG1ConcurrentModeFailureEvent.java \
 474   jdk/jfr/event/gc/collection/TestGCCauseWithG1ConcurrentMark.java \
 475   jdk/jfr/event/gc/collection/TestGCCauseWithG1FullCollection.java \
 476   jdk/jfr/event/gc/collection/TestYoungGarbageCollectionEventWithG1New.java \
 477   jdk/jfr/event/gc/collection/TestGCEventMixedWithG1FullCollection.java \
 478   jdk/jfr/event/gc/collection/TestGCEventMixedWithG1ConcurrentMark.java \
 479   jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithG1FullCollection.java \
 480   jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithG1ConcurrentMark.java \
 481   jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventG1.java
< prev index next >