test/tools/launcher/TestHelper.java

Print this page
rev 8975 : 8028537: PPC64: Updated the JDK regression tests to run on AIX
Reviewed-by: alanb
Contributed-by: luchsh@linux.vnet.ibm.com, spoole@linux.vnet.ibm.com, volker.simonis@gmail.com


  75     static final String javacCmd;
  76     static final String jarCmd;
  77     static final boolean haveServerVM;
  78     static final boolean haveClientVM;
  79 
  80     static final JavaCompiler compiler;
  81 
  82     static final boolean debug = Boolean.getBoolean("TestHelper.Debug");
  83     static final boolean isWindows =
  84             System.getProperty("os.name", "unknown").startsWith("Windows");
  85     static final boolean isMacOSX =
  86             System.getProperty("os.name", "unknown").contains("OS X");
  87     static final boolean is64Bit =
  88             System.getProperty("sun.arch.data.model").equals("64");
  89     static final boolean is32Bit =
  90             System.getProperty("sun.arch.data.model").equals("32");
  91     static final boolean isSolaris =
  92             System.getProperty("os.name", "unknown").startsWith("SunOS");
  93     static final boolean isLinux =
  94             System.getProperty("os.name", "unknown").startsWith("Linux");


  95     static final String LIBJVM = isWindows
  96                         ? "jvm.dll"
  97                         : "libjvm" + (isMacOSX ? ".dylib" : ".so");
  98 
  99     static final boolean isSparc = System.getProperty("os.arch").startsWith("sparc");
 100 
 101     // make a note of the golden default locale
 102     static final Locale DefaultLocale = Locale.getDefault();
 103 
 104     static final String JAVA_FILE_EXT  = ".java";
 105     static final String CLASS_FILE_EXT = ".class";
 106     static final String JAR_FILE_EXT   = ".jar";
 107     static final String EXE_FILE_EXT   = ".exe";
 108     static final String JLDEBUG_KEY     = "_JAVA_LAUNCHER_DEBUG";
 109     static final String EXPECTED_MARKER = "TRACER_MARKER:About to EXEC";
 110     static final String TEST_PREFIX     = "###TestError###: ";
 111 
 112     static int testExitValue = 0;
 113 
 114     static {




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