< prev index next >

test/jdk/tools/launcher/TestHelper.java

Print this page
rev 59383 : [mq]: final


  68     static final String JAVA_BIN;
  69     static final String JAVA_LIB;
  70     static final String javaCmd;
  71     static final String javawCmd;
  72     static final String javacCmd;
  73     static final String jarCmd;
  74     static final boolean haveServerVM;
  75     static final boolean haveClientVM;
  76 
  77     static final ToolProvider compiler = ToolProvider.findFirst("javac").orElse(null);
  78 
  79     static final boolean debug = Boolean.getBoolean("TestHelper.Debug");
  80     static final boolean isWindows =
  81             System.getProperty("os.name", "unknown").startsWith("Windows");
  82     static final boolean isMacOSX =
  83             System.getProperty("os.name", "unknown").contains("OS X");
  84     static final boolean is64Bit =
  85             System.getProperty("sun.arch.data.model").equals("64");
  86     static final boolean is32Bit =
  87             System.getProperty("sun.arch.data.model").equals("32");
  88     static final boolean isSolaris =
  89             System.getProperty("os.name", "unknown").startsWith("SunOS");
  90     static final boolean isLinux =
  91             System.getProperty("os.name", "unknown").startsWith("Linux");
  92     static final boolean isAIX =
  93             System.getProperty("os.name", "unknown").startsWith("AIX");
  94     static final String LIBJVM = isWindows
  95                         ? "jvm.dll"
  96                         : "libjvm" + (isMacOSX ? ".dylib" : ".so");
  97 
  98     static final boolean isSparc = System.getProperty("os.arch").startsWith("sparc");
  99 
 100     // make a note of the golden default locale
 101     static final Locale DefaultLocale = Locale.getDefault();
 102 
 103     static final String JAVA_FILE_EXT   = ".java";
 104     static final String CLASS_FILE_EXT  = ".class";
 105     static final String JAR_FILE_EXT    = ".jar";
 106     static final String EXE_FILE_EXT    = ".exe";
 107     static final String MAC_DSYM_EXT    = ".dsym";
 108     static final String NIX_DBGINFO_EXT = ".debuginfo";
 109     static final String JLDEBUG_KEY     = "_JAVA_LAUNCHER_DEBUG";
 110     static final String EXPECTED_MARKER = "TRACER_MARKER:About to EXEC";
 111     static final String TEST_PREFIX     = "###TestError###: ";
 112 
 113     static int testExitValue = 0;
 114 
 115     static {
 116         String tmp = System.getProperty("test.classes", null);
 117         if (tmp == null) {
 118             throw new Error("property test.classes not defined ??");




  68     static final String JAVA_BIN;
  69     static final String JAVA_LIB;
  70     static final String javaCmd;
  71     static final String javawCmd;
  72     static final String javacCmd;
  73     static final String jarCmd;
  74     static final boolean haveServerVM;
  75     static final boolean haveClientVM;
  76 
  77     static final ToolProvider compiler = ToolProvider.findFirst("javac").orElse(null);
  78 
  79     static final boolean debug = Boolean.getBoolean("TestHelper.Debug");
  80     static final boolean isWindows =
  81             System.getProperty("os.name", "unknown").startsWith("Windows");
  82     static final boolean isMacOSX =
  83             System.getProperty("os.name", "unknown").contains("OS X");
  84     static final boolean is64Bit =
  85             System.getProperty("sun.arch.data.model").equals("64");
  86     static final boolean is32Bit =
  87             System.getProperty("sun.arch.data.model").equals("32");


  88     static final boolean isLinux =
  89             System.getProperty("os.name", "unknown").startsWith("Linux");
  90     static final boolean isAIX =
  91             System.getProperty("os.name", "unknown").startsWith("AIX");
  92     static final String LIBJVM = isWindows
  93                         ? "jvm.dll"
  94                         : "libjvm" + (isMacOSX ? ".dylib" : ".so");


  95 
  96     // make a note of the golden default locale
  97     static final Locale DefaultLocale = Locale.getDefault();
  98 
  99     static final String JAVA_FILE_EXT   = ".java";
 100     static final String CLASS_FILE_EXT  = ".class";
 101     static final String JAR_FILE_EXT    = ".jar";
 102     static final String EXE_FILE_EXT    = ".exe";
 103     static final String MAC_DSYM_EXT    = ".dsym";
 104     static final String NIX_DBGINFO_EXT = ".debuginfo";
 105     static final String JLDEBUG_KEY     = "_JAVA_LAUNCHER_DEBUG";
 106     static final String EXPECTED_MARKER = "TRACER_MARKER:About to EXEC";
 107     static final String TEST_PREFIX     = "###TestError###: ";
 108 
 109     static int testExitValue = 0;
 110 
 111     static {
 112         String tmp = System.getProperty("test.classes", null);
 113         if (tmp == null) {
 114             throw new Error("property test.classes not defined ??");


< prev index next >