8130527: Serviceability tests fails with Can't attach to process
Summary: A helper method changed to provide workaround for 8132539
Reviewed-by: jbachorik
--- a/hotspot/test/testlibrary/jdk/test/lib/Utils.java Wed Jul 29 22:59:03 2015 -0400
+++ b/hotspot/test/testlibrary/jdk/test/lib/Utils.java Thu Jul 30 12:41:39 2015 +0300
@@ -314,9 +314,8 @@
*/
public static String fileAsString(String filename) throws IOException {
Path filePath = Paths.get(filename);
- return Files.exists(filePath)
- ? Files.lines(filePath).collect(Collectors.joining(NEW_LINE))
- : null;
+ if (!Files.exists(filePath)) return null;
+ return new String(Files.readAllBytes(filePath));
}
/**