< prev index next >

test/jdk/java/lang/Thread/BuilderTest.java

Print this page
@@ -571,40 +571,10 @@
      void testThreadLocals2() throws Exception {
          Thread.Builder builder = Thread.ofVirtual();
          testThreadLocals(builder);
      }
  
-     /**
-      * Test Thread.Builder creating threads that disallow or allow
-      * thread locals.
-      */
-     @Test
-     void testThreadLocals3() throws Exception {
-         Thread.Builder builder = Thread.ofPlatform();
- 
-         // disallow
-         builder.allowSetThreadLocals(false);
-         testNoThreadLocals(builder);
- 
-         // allow
-         builder.allowSetThreadLocals(true);
-         testThreadLocals(builder);
-     }
- 
-     @Test
-     void testThreadLocals4() throws Exception {
-         Thread.Builder builder = Thread.ofVirtual();
- 
-         // disallow
-         builder.allowSetThreadLocals(false);
-         testNoThreadLocals(builder);
- 
-         // allow
-         builder.allowSetThreadLocals(true);
-         testThreadLocals(builder);
-     }
- 
      /**
       * Tests that a builder creates threads that inherits the initial values of
       * inheritable thread locals.
       */
      private void testInheritedThreadLocals(Thread.Builder builder) throws Exception {

@@ -697,50 +667,10 @@
          // inherit
          builder.inheritInheritableThreadLocals(true);
          testInheritedThreadLocals(builder);
      }
  
-     @Test
-     void testInheritedThreadLocals3() throws Exception {
-         Thread.Builder builder = Thread.ofPlatform();
- 
-         // thread locals not allowed
-         builder.allowSetThreadLocals(false);
-         testNoInheritedThreadLocals(builder);
-         builder.inheritInheritableThreadLocals(false);
-         testNoInheritedThreadLocals(builder);
-         builder.inheritInheritableThreadLocals(true);
-         testNoInheritedThreadLocals(builder);
- 
-         // thread locals allowed
-         builder.allowSetThreadLocals(true);
-         builder.inheritInheritableThreadLocals(false);
-         testNoInheritedThreadLocals(builder);
-         builder.inheritInheritableThreadLocals(true);
-         testInheritedThreadLocals(builder);
-     }
- 
-     @Test
-     void testInheritedThreadLocals4() throws Exception {
-         Thread.Builder builder = Thread.ofVirtual();
- 
-         // thread locals not allowed
-         builder.allowSetThreadLocals(false);
-         testNoInheritedThreadLocals(builder);
-         builder.inheritInheritableThreadLocals(false);
-         testNoInheritedThreadLocals(builder);
-         builder.inheritInheritableThreadLocals(true);
-         testNoInheritedThreadLocals(builder);
- 
-         // thread locals allowed
-         builder.allowSetThreadLocals(true);
-         builder.inheritInheritableThreadLocals(false);
-         testNoInheritedThreadLocals(builder);
-         builder.inheritInheritableThreadLocals(true);
-         testInheritedThreadLocals(builder);
-     }
- 
      /**
       * Tests a builder creates threads that inherit the context class loader.
       */
      private void testInheritContextClassLoader(Thread.Builder builder) throws Exception {
          ClassLoader savedCCL = Thread.currentThread().getContextClassLoader();

@@ -848,50 +778,10 @@
          // inherit
          builder.inheritInheritableThreadLocals(true);
          testInheritContextClassLoader(builder);
      }
  
-     @Test
-     void testContextClassLoader3() throws Exception {
-         Thread.Builder builder = Thread.ofPlatform();
- 
-         // thread locals not allowed
-         builder.allowSetThreadLocals(false);
-         testNoInheritContextClassLoader(builder);
-         builder.inheritInheritableThreadLocals(false);
-         testNoInheritContextClassLoader(builder);
-         builder.inheritInheritableThreadLocals(true);
-         testNoInheritContextClassLoader(builder);
- 
-         // thread locals allowed
-         builder.allowSetThreadLocals(true);
-         builder.inheritInheritableThreadLocals(false);
-         testNoInheritContextClassLoader(builder);
-         builder.inheritInheritableThreadLocals(true);
-         testInheritContextClassLoader(builder);
-     }
- 
-     @Test
-     void testContextClassLoader4() throws Exception {
-         Thread.Builder builder = Thread.ofVirtual();
- 
-         // thread locals not allowed
-         builder.allowSetThreadLocals(false);
-         testNoInheritContextClassLoader(builder);
-         builder.inheritInheritableThreadLocals(false);
-         testNoInheritContextClassLoader(builder);
-         builder.inheritInheritableThreadLocals(true);
-         testNoInheritContextClassLoader(builder);
- 
-         // thread locals allowed
-         builder.allowSetThreadLocals(true);
-         builder.inheritInheritableThreadLocals(false);
-         testNoInheritContextClassLoader(builder);
-         builder.inheritInheritableThreadLocals(true);
-         testInheritContextClassLoader(builder);
-     }
- 
      /**
       * Test NullPointerException.
       */
      @Test
      void testNulls1() {
< prev index next >