Format EvilJNANativesTests to 100-column limit
This commit formats EvilJNANativesTests.java to the 100-column limit and removes this file from the list of suppressions.
This commit is contained in:
parent
44d75db9e2
commit
73097f55e7
|
@ -3945,7 +3945,6 @@
|
||||||
<suppress files="plugins[/\\]store-smb[/\\]src[/\\]main[/\\]java[/\\]org[/\\]elasticsearch[/\\]index[/\\]store[/\\]smbsimplefs[/\\]SmbSimpleFsDirectoryService.java" checks="LineLength" />
|
<suppress files="plugins[/\\]store-smb[/\\]src[/\\]main[/\\]java[/\\]org[/\\]elasticsearch[/\\]index[/\\]store[/\\]smbsimplefs[/\\]SmbSimpleFsDirectoryService.java" checks="LineLength" />
|
||||||
<suppress files="qa[/\\]backwards-5.0[/\\]src[/\\]test[/\\]java[/\\]org[/\\]elasticsearch[/\\]backwards[/\\]IndexingIT.java" checks="LineLength" />
|
<suppress files="qa[/\\]backwards-5.0[/\\]src[/\\]test[/\\]java[/\\]org[/\\]elasticsearch[/\\]backwards[/\\]IndexingIT.java" checks="LineLength" />
|
||||||
<suppress files="qa[/\\]evil-tests[/\\]src[/\\]test[/\\]java[/\\]org[/\\]elasticsearch[/\\]bootstrap[/\\]ESPolicyUnitTests.java" checks="LineLength" />
|
<suppress files="qa[/\\]evil-tests[/\\]src[/\\]test[/\\]java[/\\]org[/\\]elasticsearch[/\\]bootstrap[/\\]ESPolicyUnitTests.java" checks="LineLength" />
|
||||||
<suppress files="qa[/\\]evil-tests[/\\]src[/\\]test[/\\]java[/\\]org[/\\]elasticsearch[/\\]bootstrap[/\\]EvilJNANativesTests.java" checks="LineLength" />
|
|
||||||
<suppress files="qa[/\\]evil-tests[/\\]src[/\\]test[/\\]java[/\\]org[/\\]elasticsearch[/\\]bootstrap[/\\]EvilSecurityTests.java" checks="LineLength" />
|
<suppress files="qa[/\\]evil-tests[/\\]src[/\\]test[/\\]java[/\\]org[/\\]elasticsearch[/\\]bootstrap[/\\]EvilSecurityTests.java" checks="LineLength" />
|
||||||
<suppress files="qa[/\\]evil-tests[/\\]src[/\\]test[/\\]java[/\\]org[/\\]elasticsearch[/\\]bootstrap[/\\]SystemCallFilterTests.java" checks="LineLength" />
|
<suppress files="qa[/\\]evil-tests[/\\]src[/\\]test[/\\]java[/\\]org[/\\]elasticsearch[/\\]bootstrap[/\\]SystemCallFilterTests.java" checks="LineLength" />
|
||||||
<suppress files="qa[/\\]evil-tests[/\\]src[/\\]test[/\\]java[/\\]org[/\\]elasticsearch[/\\]cli[/\\]EvilCommandTests.java" checks="LineLength" />
|
<suppress files="qa[/\\]evil-tests[/\\]src[/\\]test[/\\]java[/\\]org[/\\]elasticsearch[/\\]cli[/\\]EvilCommandTests.java" checks="LineLength" />
|
||||||
|
|
|
@ -37,10 +37,13 @@ public class EvilJNANativesTests extends ESTestCase {
|
||||||
if (Constants.LINUX) {
|
if (Constants.LINUX) {
|
||||||
final List<String> lines = Files.readAllLines(PathUtils.get("/proc/self/limits"));
|
final List<String> lines = Files.readAllLines(PathUtils.get("/proc/self/limits"));
|
||||||
if (!lines.isEmpty()) {
|
if (!lines.isEmpty()) {
|
||||||
for (String line : lines) {
|
for (final String line : lines) {
|
||||||
if (line != null && line.startsWith("Max processes")) {
|
if (line != null && line.startsWith("Max processes")) {
|
||||||
final String[] fields = line.split("\\s+");
|
final String[] fields = line.split("\\s+");
|
||||||
final long limit = "unlimited".equals(fields[2]) ? JNACLibrary.RLIM_INFINITY : Long.parseLong(fields[2]);
|
final long limit =
|
||||||
|
"unlimited".equals(fields[2])
|
||||||
|
? JNACLibrary.RLIM_INFINITY
|
||||||
|
: Long.parseLong(fields[2]);
|
||||||
assertThat(JNANatives.MAX_NUMBER_OF_THREADS, equalTo(limit));
|
assertThat(JNANatives.MAX_NUMBER_OF_THREADS, equalTo(limit));
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
@ -56,18 +59,22 @@ public class EvilJNANativesTests extends ESTestCase {
|
||||||
if (Constants.LINUX) {
|
if (Constants.LINUX) {
|
||||||
final List<String> lines = Files.readAllLines(PathUtils.get("/proc/self/limits"));
|
final List<String> lines = Files.readAllLines(PathUtils.get("/proc/self/limits"));
|
||||||
if (!lines.isEmpty()) {
|
if (!lines.isEmpty()) {
|
||||||
for (String line : lines) {
|
for (final String line : lines) {
|
||||||
if (line != null && line.startsWith("Max address space")) {
|
if (line != null && line.startsWith("Max address space")) {
|
||||||
final String[] fields = line.split("\\s+");
|
final String[] fields = line.split("\\s+");
|
||||||
final String limit = fields[3];
|
final String limit = fields[3];
|
||||||
assertEquals(JNANatives.rlimitToString(JNANatives.MAX_SIZE_VIRTUAL_MEMORY), limit);
|
assertThat(
|
||||||
|
JNANatives.rlimitToString(JNANatives.MAX_SIZE_VIRTUAL_MEMORY),
|
||||||
|
equalTo(limit));
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
fail("should have read max size virtual memory from /proc/self/limits");
|
fail("should have read max size virtual memory from /proc/self/limits");
|
||||||
} else if (Constants.MAC_OS_X) {
|
} else if (Constants.MAC_OS_X) {
|
||||||
assertThat(JNANatives.MAX_SIZE_VIRTUAL_MEMORY, anyOf(equalTo(Long.MIN_VALUE), greaterThanOrEqualTo(0L)));
|
assertThat(
|
||||||
|
JNANatives.MAX_SIZE_VIRTUAL_MEMORY,
|
||||||
|
anyOf(equalTo(Long.MIN_VALUE), greaterThanOrEqualTo(0L)));
|
||||||
} else {
|
} else {
|
||||||
assertThat(JNANatives.MAX_SIZE_VIRTUAL_MEMORY, equalTo(Long.MIN_VALUE));
|
assertThat(JNANatives.MAX_SIZE_VIRTUAL_MEMORY, equalTo(Long.MIN_VALUE));
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue