< prev index next >

test/jdk/jdk/jfr/api/recording/misc/TestRecordingBase.java

Print this page
rev 51054 : imported patch 9000013-aixDisableJFR-requires.patch


  23  * questions.
  24  */
  25 
  26 package jdk.jfr.api.recording.misc;
  27 
  28 import static jdk.test.lib.Asserts.assertEquals;
  29 import static jdk.test.lib.Asserts.assertFalse;
  30 import static jdk.test.lib.Asserts.assertNotEquals;
  31 import static jdk.test.lib.Asserts.assertNotNull;
  32 import static jdk.test.lib.Asserts.assertNull;
  33 import static jdk.test.lib.Asserts.assertTrue;
  34 
  35 import java.nio.file.Path;
  36 import java.nio.file.Paths;
  37 import java.time.Duration;
  38 import java.util.Map;
  39 
  40 import jdk.jfr.Recording;
  41 import jdk.jfr.RecordingState;
  42 
  43 /*
  44  * @test
  45  * @summary Basic tests for Recording
  46  * @key jfr

  47  * @library /test/lib
  48  * @run main/othervm jdk.jfr.api.recording.misc.TestRecordingBase
  49  */
  50 public class TestRecordingBase {
  51 
  52     public static void main(String[] args) throws Throwable {
  53         testUninitialized();
  54         testUniqueIdentifier();
  55         testSetGetName();
  56         testSetGetDuration();
  57         testSetGetMaxAge();
  58         testSetGetDestination();
  59         testSetGetDumpOnExit();
  60         testSetGetToDisk();
  61         testSetGetToMaxSize();
  62         testGetSettings();
  63     }
  64 
  65     public static void testUninitialized() throws Throwable {
  66        Recording r = new Recording();




  23  * questions.
  24  */
  25 
  26 package jdk.jfr.api.recording.misc;
  27 
  28 import static jdk.test.lib.Asserts.assertEquals;
  29 import static jdk.test.lib.Asserts.assertFalse;
  30 import static jdk.test.lib.Asserts.assertNotEquals;
  31 import static jdk.test.lib.Asserts.assertNotNull;
  32 import static jdk.test.lib.Asserts.assertNull;
  33 import static jdk.test.lib.Asserts.assertTrue;
  34 
  35 import java.nio.file.Path;
  36 import java.nio.file.Paths;
  37 import java.time.Duration;
  38 import java.util.Map;
  39 
  40 import jdk.jfr.Recording;
  41 import jdk.jfr.RecordingState;
  42 
  43 /**
  44  * @test
  45  * @summary Basic tests for Recording
  46  * @key jfr
  47  * @requires vm.hasJFR
  48  * @library /test/lib
  49  * @run main/othervm jdk.jfr.api.recording.misc.TestRecordingBase
  50  */
  51 public class TestRecordingBase {
  52 
  53     public static void main(String[] args) throws Throwable {
  54         testUninitialized();
  55         testUniqueIdentifier();
  56         testSetGetName();
  57         testSetGetDuration();
  58         testSetGetMaxAge();
  59         testSetGetDestination();
  60         testSetGetDumpOnExit();
  61         testSetGetToDisk();
  62         testSetGetToMaxSize();
  63         testGetSettings();
  64     }
  65 
  66     public static void testUninitialized() throws Throwable {
  67        Recording r = new Recording();


< prev index next >