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();
|