8140350: compiler control tests fail with compiled: true, but should: false on required level: 1

Replace isMethodCompiled with isMethodCompilable with particular level

Reviewed-by: kvn
This commit is contained in:
Pavel Punegov 2015-10-28 16:00:54 +03:00
parent ba17a6c8f8
commit 2abe5caf98

View File

@ -79,10 +79,10 @@ public class CompileAction {
return !WHITE_BOX.isMethodQueuedForCompilation(executable);
}, 100L);
execute(executable);
boolean isCompiled = WHITE_BOX.isMethodCompiled(executable);
Asserts.assertEQ(isCompiled, expectedCompiled,
String.format("FAILED: method %s compiled: %b, but should: %b"
+ " on required level: %d", executable, isCompiled,
boolean isCompilable = WHITE_BOX.isMethodCompilable(executable, level);
Asserts.assertEQ(isCompilable, expectedCompiled,
String.format("FAILED: method %s compilable: %b, but should: %b"
+ " on required level: %d", executable, isCompilable,
expectedCompiled, level));
}