summaryrefslogtreecommitdiffstats
path: root/jack-tests/tests/com/android/jack/opcodes
diff options
context:
space:
mode:
authorJean-Marie Henaff <jmhenaff@google.com>2014-12-03 14:49:31 +0100
committerJean-Marie Henaff <jmhenaff@google.com>2014-12-16 11:57:12 +0100
commitcdaa51cd52ee73eb3d94d3e769efc8a6bfe41bc8 (patch)
treef48f783320f60ae2c917b9d1fb34425f555d2f33 /jack-tests/tests/com/android/jack/opcodes
parent0ccc6f181f01f8dda11b9ed25d6d17373f3d0634 (diff)
downloadtoolchain_jack-cdaa51cd52ee73eb3d94d3e769efc8a6bfe41bc8.tar.gz
toolchain_jack-cdaa51cd52ee73eb3d94d3e769efc8a6bfe41bc8.tar.bz2
toolchain_jack-cdaa51cd52ee73eb3d94d3e769efc8a6bfe41bc8.zip
Put Opcodes in batch compilation process of regression tests
This considerably speeds up the execution of these tests. Change-Id: Iaa6fe4d376a9c028acc50af489ee4e08012590f4
Diffstat (limited to 'jack-tests/tests/com/android/jack/opcodes')
-rw-r--r--jack-tests/tests/com/android/jack/opcodes/OpcodesTests.java756
1 files changed, 226 insertions, 530 deletions
diff --git a/jack-tests/tests/com/android/jack/opcodes/OpcodesTests.java b/jack-tests/tests/com/android/jack/opcodes/OpcodesTests.java
index aa7675d3..595e47f3 100644
--- a/jack-tests/tests/com/android/jack/opcodes/OpcodesTests.java
+++ b/jack-tests/tests/com/android/jack/opcodes/OpcodesTests.java
@@ -16,6 +16,7 @@
package com.android.jack.opcodes;
+import com.android.jack.test.category.RuntimeRegressionTest;
import com.android.jack.test.helper.RuntimeTestHelper;
import com.android.jack.test.runtime.RuntimeTest;
import com.android.jack.test.runtime.RuntimeTestInfo;
@@ -23,6 +24,7 @@ import com.android.jack.test.toolchain.AbstractTestTools;
import org.junit.BeforeClass;
import org.junit.Test;
+import org.junit.experimental.categories.Category;
import java.io.File;
@@ -30,533 +32,545 @@ import javax.annotation.Nonnull;
public class OpcodesTests extends RuntimeTest {
+ private static class OpcodesRuntimeInfos extends RuntimeTestInfo {
+
+ public OpcodesRuntimeInfos(File directory, String jUnit) {
+ super(directory, jUnit);
+ setSrcDirName("jm");
+ setRefDirName( ".");
+ addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(),
+ "jack-tests/src/com/android/jack/DxTestCase.java"));
+ }
+
+ }
+
@Nonnull
- private RuntimeTestInfo INVOKE_STATIC = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos INVOKE_STATIC = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.invoke_static"),
"com.android.jack.opcodes.invoke_static.Test_invoke_static");
@Nonnull
- private RuntimeTestInfo ARRAY_LENGTH = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos ARRAY_LENGTH = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.array_length"),
"com.android.jack.opcodes.array_length.Test_array_length");
@Nonnull
- private RuntimeTestInfo NEG_FLOAT = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos NEG_FLOAT = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.neg_float"),
"com.android.jack.opcodes.neg_float.Test_neg_float");
@Nonnull
- private RuntimeTestInfo SUB_DOUBLE = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos SUB_DOUBLE = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.sub_double"),
"com.android.jack.opcodes.sub_double.Test_sub_double");
@Nonnull
- private RuntimeTestInfo AGET = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos AGET = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.aget"),
"com.android.jack.opcodes.aget.Test_aget");
@Nonnull
- private RuntimeTestInfo APUT_BYTE = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos APUT_BYTE = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.aput_byte"),
"com.android.jack.opcodes.aput_byte.Test_aput_byte");
@Nonnull
- private RuntimeTestInfo OPC_NEW = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos OPC_NEW = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.opc_new"),
"com.android.jack.opcodes.opc_new.Test_opc_new");
@Nonnull
- private RuntimeTestInfo CMPL_DOUBLE = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos CMPL_DOUBLE = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.cmpl_double"),
"com.android.jack.opcodes.cmpl_double.Test_cmpl_double");
@Nonnull
- private RuntimeTestInfo IF_GTZ = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos IF_GTZ = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.if_gtz"),
"com.android.jack.opcodes.if_gtz.Test_if_gtz");
@Nonnull
- private RuntimeTestInfo FLOAT_TO_LONG = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos FLOAT_TO_LONG = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.float_to_long"),
"com.android.jack.opcodes.float_to_long.Test_float_to_long");
@Nonnull
- private RuntimeTestInfo ADD_LONG = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos ADD_LONG = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.add_long"),
"com.android.jack.opcodes.add_long.Test_add_long");
@Nonnull
- private RuntimeTestInfo ADD_FLOAT = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos ADD_FLOAT = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.add_float"),
"com.android.jack.opcodes.add_float.Test_add_float");
@Nonnull
- private RuntimeTestInfo IPUT = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos IPUT = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.iput"),
"com.android.jack.opcodes.iput.Test_iput");
@Nonnull
- private RuntimeTestInfo DIV_FLOAT = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos DIV_FLOAT = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.div_float"),
"com.android.jack.opcodes.div_float.Test_div_float");
@Nonnull
- private RuntimeTestInfo USHR_LONG = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos USHR_LONG = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.ushr_long"),
"com.android.jack.opcodes.ushr_long.Test_ushr_long");
@Nonnull
- private RuntimeTestInfo CONST_WIDE = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos CONST_WIDE = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.const_wide"),
"com.android.jack.opcodes.const_wide.Test_const_wide");
@Nonnull
- private RuntimeTestInfo XOR_INT = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos XOR_INT = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.xor_int"),
"com.android.jack.opcodes.xor_int.Test_xor_int");
@Nonnull
- private RuntimeTestInfo AGET_OBJECT = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos AGET_OBJECT = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.aget_object"),
"com.android.jack.opcodes.aget_object.Test_aget_object");
@Nonnull
- private RuntimeTestInfo CONST4_16 = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos CONST4_16 = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.const4_16"),
"com.android.jack.opcodes.const4_16.Test_const4_16");
@Nonnull
- private RuntimeTestInfo REM_LONG = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos REM_LONG = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.rem_long"),
"com.android.jack.opcodes.rem_long.Test_rem_long");
@Nonnull
- private RuntimeTestInfo USHR_INT = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos USHR_INT = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.ushr_int"),
"com.android.jack.opcodes.ushr_int.Test_ushr_int");
@Nonnull
- private RuntimeTestInfo IF_GE = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos IF_GE = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.if_ge"),
"com.android.jack.opcodes.if_ge.Test_if_ge");
@Nonnull
- private RuntimeTestInfo SUB_LONG = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos SUB_LONG = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.sub_long"),
"com.android.jack.opcodes.sub_long.Test_sub_long");
@Nonnull
- private RuntimeTestInfo FLOAT_TO_INT = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos FLOAT_TO_INT = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.float_to_int"),
"com.android.jack.opcodes.float_to_int.Test_float_to_int");
@Nonnull
- private RuntimeTestInfo INT_TO_LONG = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos INT_TO_LONG = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.int_to_long"),
"com.android.jack.opcodes.int_to_long.Test_int_to_long");
@Nonnull
- private RuntimeTestInfo OR_LONG = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos OR_LONG = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.or_long"),
"com.android.jack.opcodes.or_long.Test_or_long");
@Nonnull
- private RuntimeTestInfo IF_GEZ = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos IF_GEZ = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.if_gez"),
"com.android.jack.opcodes.if_gez.Test_if_gez");
@Nonnull
- private RuntimeTestInfo SHL_INT = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos SHL_INT = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.shl_int"),
"com.android.jack.opcodes.shl_int.Test_shl_int");
@Nonnull
- private RuntimeTestInfo LONG_TO_FLOAT = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos LONG_TO_FLOAT = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.long_to_float"),
"com.android.jack.opcodes.long_to_float.Test_long_to_float");
@Nonnull
- private RuntimeTestInfo DIV_INT = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos DIV_INT = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.div_int"),
"com.android.jack.opcodes.div_int.Test_div_int");
@Nonnull
- private RuntimeTestInfo AND_LONG = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos AND_LONG = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.and_long"),
"com.android.jack.opcodes.and_long.Test_and_long");
@Nonnull
- private RuntimeTestInfo DOUBLE_TO_LONG = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos DOUBLE_TO_LONG = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.double_to_long"),
"com.android.jack.opcodes.double_to_long.Test_double_to_long");
@Nonnull
- private RuntimeTestInfo MUL_LONG = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos MUL_LONG = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.mul_long"),
"com.android.jack.opcodes.mul_long.Test_mul_long");
@Nonnull
- private RuntimeTestInfo DOUBLE_TO_INT = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos DOUBLE_TO_INT = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.double_to_int"),
"com.android.jack.opcodes.double_to_int.Test_double_to_int");
@Nonnull
- private RuntimeTestInfo IF_NEZ = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos IF_NEZ = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.if_nez"),
"com.android.jack.opcodes.if_nez.Test_if_nez");
@Nonnull
- private RuntimeTestInfo APUT_OBJECT = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos APUT_OBJECT = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.aput_object"),
"com.android.jack.opcodes.aput_object.Test_aput_object");
@Nonnull
- private RuntimeTestInfo IF_LT = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos IF_LT = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.if_lt"),
"com.android.jack.opcodes.if_lt.Test_if_lt");
@Nonnull
- private RuntimeTestInfo INT_TO_DOUBLE = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos INT_TO_DOUBLE = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.int_to_double"),
"com.android.jack.opcodes.int_to_double.Test_int_to_double");
@Nonnull
- private RuntimeTestInfo MUL_INT = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos MUL_INT = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.mul_int"),
"com.android.jack.opcodes.mul_int.Test_mul_int");
@Nonnull
- private RuntimeTestInfo SPUT = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos SPUT = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.sput"),
"com.android.jack.opcodes.sput.Test_sput");
@Nonnull
- private RuntimeTestInfo SHL_LONG = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos SHL_LONG = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.shl_long"),
"com.android.jack.opcodes.shl_long.Test_shl_long");
@Nonnull
- private RuntimeTestInfo NEG_LONG = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos NEG_LONG = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.neg_long"),
"com.android.jack.opcodes.neg_long.Test_neg_long");
@Nonnull
- private RuntimeTestInfo LONG_TO_INT = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos LONG_TO_INT = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.long_to_int"),
"com.android.jack.opcodes.long_to_int.Test_long_to_int");
@Nonnull
- private RuntimeTestInfo OPC_GOTO = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos OPC_GOTO = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.opc_goto"),
"com.android.jack.opcodes.opc_goto.Test_opc_goto");
@Nonnull
- private RuntimeTestInfo INT_TO_FLOAT = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos INT_TO_FLOAT = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.int_to_float"),
"com.android.jack.opcodes.int_to_float.Test_int_to_float");
@Nonnull
- private RuntimeTestInfo XOR_LONG = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos XOR_LONG = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.xor_long"),
"com.android.jack.opcodes.xor_long.Test_xor_long");
@Nonnull
- private RuntimeTestInfo MONITOR_ENTER = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos MONITOR_ENTER = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.monitor_enter"),
"com.android.jack.opcodes.monitor_enter.Test_monitor_enter");
@Nonnull
- private RuntimeTestInfo IF_EQZ = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos IF_EQZ = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.if_eqz"),
"com.android.jack.opcodes.if_eqz.Test_if_eqz");
@Nonnull
- private RuntimeTestInfo INVOKE_DIRECT = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos INVOKE_DIRECT = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.invoke_direct"),
"com.android.jack.opcodes.invoke_direct.Test_invoke_direct");
@Nonnull
- private RuntimeTestInfo CMPL_FLOAT = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos CMPL_FLOAT = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.cmpl_float"),
"com.android.jack.opcodes.cmpl_float.Test_cmpl_float");
@Nonnull
- private RuntimeTestInfo CHECK_CAST = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos CHECK_CAST = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.check_cast"),
"com.android.jack.opcodes.check_cast.Test_check_cast");
@Nonnull
- private RuntimeTestInfo OPC_THROW = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos OPC_THROW = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.opc_throw"),
"com.android.jack.opcodes.opc_throw.Test_opc_throw");
@Nonnull
- private RuntimeTestInfo INT_TO_SHORT = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos INT_TO_SHORT = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.int_to_short"),
"com.android.jack.opcodes.int_to_short.Test_int_to_short");
@Nonnull
- private RuntimeTestInfo PACKED_SWITCH = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos PACKED_SWITCH = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.packed_switch"),
"com.android.jack.opcodes.packed_switch.Test_packed_switch");
@Nonnull
- private RuntimeTestInfo AGET_CHAR = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos AGET_CHAR = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.aget_char"),
"com.android.jack.opcodes.aget_char.Test_aget_char");
@Nonnull
- private RuntimeTestInfo RETURN_OBJECT = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos RETURN_OBJECT = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.return_object"),
"com.android.jack.opcodes.return_object.Test_return_object");
@Nonnull
- private RuntimeTestInfo OPC_CONST = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos OPC_CONST = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.opc_const"),
"com.android.jack.opcodes.opc_const.Test_opc_const");
@Nonnull
- private RuntimeTestInfo SUB_INT = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos SUB_INT = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.sub_int"),
"com.android.jack.opcodes.sub_int.Test_sub_int");
@Nonnull
- private RuntimeTestInfo APUT_CHAR = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos APUT_CHAR = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.aput_char"),
"com.android.jack.opcodes.aput_char.Test_aput_char");
@Nonnull
- private RuntimeTestInfo NEG_INT = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos NEG_INT = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.neg_int"),
"com.android.jack.opcodes.neg_int.Test_neg_int");
@Nonnull
- private RuntimeTestInfo MUL_DOUBLE = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos MUL_DOUBLE = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.mul_double"),
"com.android.jack.opcodes.mul_double.Test_mul_double");
@Nonnull
- private RuntimeTestInfo DOUBLE_TO_FLOAT = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos DOUBLE_TO_FLOAT = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.double_to_float"),
"com.android.jack.opcodes.double_to_float.Test_double_to_float");
@Nonnull
- private RuntimeTestInfo INT_TO_BYTE = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos INT_TO_BYTE = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.int_to_byte"),
"com.android.jack.opcodes.int_to_byte.Test_int_to_byte");
@Nonnull
- private RuntimeTestInfo IF_LE = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos IF_LE = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.if_le"),
"com.android.jack.opcodes.if_le.Test_if_le");
@Nonnull
- private RuntimeTestInfo INVOKE_VIRTUAL = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos INVOKE_VIRTUAL = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.invoke_virtual"),
"com.android.jack.opcodes.invoke_virtual.Test_invoke_virtual");
@Nonnull
- private RuntimeTestInfo DIV_DOUBLE = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos DIV_DOUBLE = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.div_double"),
"com.android.jack.opcodes.div_double.Test_div_double");
@Nonnull
- private RuntimeTestInfo IF_GT = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos IF_GT = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.if_gt"),
"com.android.jack.opcodes.if_gt.Test_if_gt");
@Nonnull
- private RuntimeTestInfo AGET_SHORT = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos AGET_SHORT = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.aget_short"),
"com.android.jack.opcodes.aget_short.Test_aget_short");
@Nonnull
- private RuntimeTestInfo CONST_STRING = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos CONST_STRING = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.const_string"),
"com.android.jack.opcodes.const_string.Test_const_string");
@Nonnull
- private RuntimeTestInfo OR_INT = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos OR_INT = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.or_int"),
"com.android.jack.opcodes.or_int.Test_or_int");
@Nonnull
- private RuntimeTestInfo REM_INT = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos REM_INT = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.rem_int"),
"com.android.jack.opcodes.rem_int.Test_rem_int");
@Nonnull
- private RuntimeTestInfo REM_DOUBLE = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos REM_DOUBLE = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.rem_double"),
"com.android.jack.opcodes.rem_double.Test_rem_double");
@Nonnull
- private RuntimeTestInfo LONG_TO_DOUBLE = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos LONG_TO_DOUBLE = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.long_to_double"),
"com.android.jack.opcodes.long_to_double.Test_long_to_double");
@Nonnull
- private RuntimeTestInfo IF_NE = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos IF_NE = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.if_ne"),
"com.android.jack.opcodes.if_ne.Test_if_ne");
@Nonnull
- private RuntimeTestInfo CMP_LONG = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos CMP_LONG = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.cmp_long"),
"com.android.jack.opcodes.cmp_long.Test_cmp_long");
@Nonnull
- private RuntimeTestInfo SGET = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos SGET = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.sget"),
"com.android.jack.opcodes.sget.Test_sget");
@Nonnull
- private RuntimeTestInfo AGET_WIDE = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos AGET_WIDE = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.aget_wide"),
"com.android.jack.opcodes.aget_wide.Test_aget_wide");
@Nonnull
- private RuntimeTestInfo IF_LTZ = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos IF_LTZ = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.if_ltz"),
"com.android.jack.opcodes.if_ltz.Test_if_ltz");
@Nonnull
- private RuntimeTestInfo OPC_INSTANCEOF = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos OPC_INSTANCEOF = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.opc_instanceof"),
"com.android.jack.opcodes.opc_instanceof.Test_opc_instanceof");
@Nonnull
- private RuntimeTestInfo NEG_DOUBLE = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos NEG_DOUBLE = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.neg_double"),
"com.android.jack.opcodes.neg_double.Test_neg_double");
@Nonnull
- private RuntimeTestInfo RETURN_WIDE = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos RETURN_WIDE = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.return_wide"),
"com.android.jack.opcodes.return_wide.Test_return_wide");
@Nonnull
- private RuntimeTestInfo FLOAT_TO_DOUBLE = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos FLOAT_TO_DOUBLE = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.float_to_double"),
"com.android.jack.opcodes.float_to_double.Test_float_to_double");
@Nonnull
- private RuntimeTestInfo APUT_SHORT = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos APUT_SHORT = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.aput_short"),
"com.android.jack.opcodes.aput_short.Test_aput_short");
@Nonnull
- private RuntimeTestInfo CMPG_DOUBLE = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos CMPG_DOUBLE = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.cmpg_double"),
"com.android.jack.opcodes.cmpg_double.Test_cmpg_double");
@Nonnull
- private RuntimeTestInfo IF_LEZ = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos IF_LEZ = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.if_lez"),
"com.android.jack.opcodes.if_lez.Test_if_lez");
@Nonnull
- private RuntimeTestInfo IF_EQ = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos IF_EQ = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.if_eq"),
"com.android.jack.opcodes.if_eq.Test_if_eq");
@Nonnull
- private RuntimeTestInfo NEW_ARRAY = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos NEW_ARRAY = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.new_array"),
"com.android.jack.opcodes.new_array.Test_new_array");
@Nonnull
- private RuntimeTestInfo SHR_LONG = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos SHR_LONG = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.shr_long"),
"com.android.jack.opcodes.shr_long.Test_shr_long");
@Nonnull
- private RuntimeTestInfo ADD_DOUBLE = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos ADD_DOUBLE = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.add_double"),
"com.android.jack.opcodes.add_double.Test_add_double");
@Nonnull
- private RuntimeTestInfo DIV_LONG = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos DIV_LONG = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.div_long"),
"com.android.jack.opcodes.div_long.Test_div_long");
@Nonnull
- private RuntimeTestInfo SPARSE_SWITCH = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos SPARSE_SWITCH = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.sparse_switch"),
"com.android.jack.opcodes.sparse_switch.Test_sparse_switch");
@Nonnull
- private RuntimeTestInfo INVOKE_INTERFACE = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos INVOKE_INTERFACE = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.invoke_interface"),
"com.android.jack.opcodes.invoke_interface.Test_invoke_interface");
@Nonnull
- private RuntimeTestInfo APUT_WIDE = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos APUT_WIDE = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.aput_wide"),
"com.android.jack.opcodes.aput_wide.Test_aput_wide");
@Nonnull
- private RuntimeTestInfo AGET_BYTE = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos AGET_BYTE = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.aget_byte"),
"com.android.jack.opcodes.aget_byte.Test_aget_byte");
@Nonnull
- private RuntimeTestInfo APUT = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos APUT = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.aput"),
"com.android.jack.opcodes.aput.Test_aput");
@Nonnull
- private RuntimeTestInfo SHR_INT = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos SHR_INT = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.shr_int"),
"com.android.jack.opcodes.shr_int.Test_shr_int");
@Nonnull
- private RuntimeTestInfo OPC_RETURN = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos OPC_RETURN = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.opc_return"),
"com.android.jack.opcodes.opc_return.Test_opc_return");
@Nonnull
- private RuntimeTestInfo INVOKE_SUPER = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos INVOKE_SUPER = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.invoke_super"),
"com.android.jack.opcodes.invoke_super.Test_invoke_super");
@Nonnull
- private RuntimeTestInfo MUL_FLOAT = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos MUL_FLOAT = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.mul_float"),
"com.android.jack.opcodes.mul_float.Test_mul_float");
@Nonnull
- private RuntimeTestInfo SUB_FLOAT = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos SUB_FLOAT = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.sub_float"),
"com.android.jack.opcodes.sub_float.Test_sub_float");
@Nonnull
- private RuntimeTestInfo ADD_INT = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos ADD_INT = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.add_int"),
"com.android.jack.opcodes.add_int.Test_add_int");
@Nonnull
- private RuntimeTestInfo INT_TO_CHAR = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos INT_TO_CHAR = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.int_to_char"),
"com.android.jack.opcodes.int_to_char.Test_int_to_char");
@Nonnull
- private RuntimeTestInfo AND_INT = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos AND_INT = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.and_int"),
"com.android.jack.opcodes.and_int.Test_and_int");
@Nonnull
- private RuntimeTestInfo CMPG_FLOAT = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos CMPG_FLOAT = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.cmpg_float"),
"com.android.jack.opcodes.cmpg_float.Test_cmpg_float");
@Nonnull
- private RuntimeTestInfo IGET = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos IGET = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.iget"),
"com.android.jack.opcodes.iget.Test_iget");
@Nonnull
- private RuntimeTestInfo REM_FLOAT = new RuntimeTestInfo(
+ private OpcodesRuntimeInfos REM_FLOAT = new OpcodesRuntimeInfos(
AbstractTestTools.getTestRootDir("com.android.jack.opcodes.rem_float"),
"com.android.jack.opcodes.rem_float.Test_rem_float");
@@ -566,1062 +580,744 @@ public class OpcodesTests extends RuntimeTest {
OpcodesTests.class.getClassLoader().setDefaultAssertionStatus(true);
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void invoke_static() throws Exception {
new RuntimeTestHelper(INVOKE_STATIC)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void array_length() throws Exception {
new RuntimeTestHelper(ARRAY_LENGTH)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void neg_float() throws Exception {
new RuntimeTestHelper(NEG_FLOAT)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void sub_double() throws Exception {
new RuntimeTestHelper(SUB_DOUBLE)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void aget() throws Exception {
new RuntimeTestHelper(AGET)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void aput_byte() throws Exception {
new RuntimeTestHelper(APUT_BYTE)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void opc_new() throws Exception {
new RuntimeTestHelper(OPC_NEW)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void cmpl_double() throws Exception {
new RuntimeTestHelper(CMPL_DOUBLE)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void if_gtz() throws Exception {
new RuntimeTestHelper(IF_GTZ)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void float_to_long() throws Exception {
new RuntimeTestHelper(FLOAT_TO_LONG)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void add_long() throws Exception {
new RuntimeTestHelper(ADD_LONG)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void add_float() throws Exception {
new RuntimeTestHelper(ADD_FLOAT)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void iput() throws Exception {
new RuntimeTestHelper(IPUT)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void div_float() throws Exception {
new RuntimeTestHelper(DIV_FLOAT)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void ushr_long() throws Exception {
new RuntimeTestHelper(USHR_LONG)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void const_wide() throws Exception {
new RuntimeTestHelper(CONST_WIDE)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void xor_int() throws Exception {
new RuntimeTestHelper(XOR_INT)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void aget_object() throws Exception {
new RuntimeTestHelper(AGET_OBJECT)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void const4_16() throws Exception {
new RuntimeTestHelper(CONST4_16)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void rem_long() throws Exception {
new RuntimeTestHelper(REM_LONG)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void ushr_int() throws Exception {
new RuntimeTestHelper(USHR_INT)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void if_ge() throws Exception {
new RuntimeTestHelper(IF_GE)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void sub_long() throws Exception {
new RuntimeTestHelper(SUB_LONG)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void float_to_int() throws Exception {
new RuntimeTestHelper(FLOAT_TO_INT)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void int_to_long() throws Exception {
new RuntimeTestHelper(INT_TO_LONG)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void or_long() throws Exception {
new RuntimeTestHelper(OR_LONG)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void if_gez() throws Exception {
new RuntimeTestHelper(IF_GEZ)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void shl_int() throws Exception {
new RuntimeTestHelper(SHL_INT)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void long_to_float() throws Exception {
new RuntimeTestHelper(LONG_TO_FLOAT)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void div_int() throws Exception {
new RuntimeTestHelper(DIV_INT)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void and_long() throws Exception {
new RuntimeTestHelper(AND_LONG)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void double_to_long() throws Exception {
new RuntimeTestHelper(DOUBLE_TO_LONG)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void mul_long() throws Exception {
new RuntimeTestHelper(MUL_LONG)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void double_to_int() throws Exception {
new RuntimeTestHelper(DOUBLE_TO_INT)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void if_nez() throws Exception {
new RuntimeTestHelper(IF_NEZ)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void aput_object() throws Exception {
new RuntimeTestHelper(APUT_OBJECT)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void if_lt() throws Exception {
new RuntimeTestHelper(IF_LT)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void int_to_double() throws Exception {
new RuntimeTestHelper(INT_TO_DOUBLE)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void mul_int() throws Exception {
new RuntimeTestHelper(MUL_INT)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void sput() throws Exception {
new RuntimeTestHelper(SPUT)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void shl_long() throws Exception {
new RuntimeTestHelper(SHL_LONG)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void neg_long() throws Exception {
new RuntimeTestHelper(NEG_LONG)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void long_to_int() throws Exception {
new RuntimeTestHelper(LONG_TO_INT)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void opc_goto() throws Exception {
new RuntimeTestHelper(OPC_GOTO)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void int_to_float() throws Exception {
new RuntimeTestHelper(INT_TO_FLOAT)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void xor_long() throws Exception {
new RuntimeTestHelper(XOR_LONG)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void monitor_enter() throws Exception {
new RuntimeTestHelper(MONITOR_ENTER)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void if_eqz() throws Exception {
new RuntimeTestHelper(IF_EQZ)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void invoke_direct() throws Exception {
new RuntimeTestHelper(INVOKE_DIRECT)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void cmpl_float() throws Exception {
new RuntimeTestHelper(CMPL_FLOAT)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void check_cast() throws Exception {
new RuntimeTestHelper(CHECK_CAST)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void opc_throw() throws Exception {
new RuntimeTestHelper(OPC_THROW)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void int_to_short() throws Exception {
new RuntimeTestHelper(INT_TO_SHORT)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void packed_switch() throws Exception {
new RuntimeTestHelper(PACKED_SWITCH)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void aget_char() throws Exception {
new RuntimeTestHelper(AGET_CHAR)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void return_object() throws Exception {
new RuntimeTestHelper(RETURN_OBJECT)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void opc_const() throws Exception {
new RuntimeTestHelper(OPC_CONST)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void sub_int() throws Exception {
new RuntimeTestHelper(SUB_INT)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void aput_char() throws Exception {
new RuntimeTestHelper(APUT_CHAR)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void neg_int() throws Exception {
new RuntimeTestHelper(NEG_INT)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void mul_double() throws Exception {
new RuntimeTestHelper(MUL_DOUBLE)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void double_to_float() throws Exception {
new RuntimeTestHelper(DOUBLE_TO_FLOAT)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void int_to_byte() throws Exception {
new RuntimeTestHelper(INT_TO_BYTE)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void if_le() throws Exception {
new RuntimeTestHelper(IF_LE)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void invoke_virtual() throws Exception {
new RuntimeTestHelper(INVOKE_VIRTUAL)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void div_double() throws Exception {
new RuntimeTestHelper(DIV_DOUBLE)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void if_gt() throws Exception {
new RuntimeTestHelper(IF_GT)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void aget_short() throws Exception {
new RuntimeTestHelper(AGET_SHORT)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void const_string() throws Exception {
new RuntimeTestHelper(CONST_STRING)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void or_int() throws Exception {
new RuntimeTestHelper(OR_INT)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void rem_int() throws Exception {
new RuntimeTestHelper(REM_INT)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void rem_double() throws Exception {
new RuntimeTestHelper(REM_DOUBLE)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void long_to_double() throws Exception {
new RuntimeTestHelper(LONG_TO_DOUBLE)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void if_ne() throws Exception {
new RuntimeTestHelper(IF_NE)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void cmp_long() throws Exception {
new RuntimeTestHelper(CMP_LONG)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void sget() throws Exception {
new RuntimeTestHelper(SGET)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void aget_wide() throws Exception {
new RuntimeTestHelper(AGET_WIDE)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void if_ltz() throws Exception {
new RuntimeTestHelper(IF_LTZ)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void opc_instanceof() throws Exception {
new RuntimeTestHelper(OPC_INSTANCEOF)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void neg_double() throws Exception {
new RuntimeTestHelper(NEG_DOUBLE)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void return_wide() throws Exception {
new RuntimeTestHelper(RETURN_WIDE)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void float_to_double() throws Exception {
new RuntimeTestHelper(FLOAT_TO_DOUBLE)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void aput_short() throws Exception {
new RuntimeTestHelper(APUT_SHORT)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void cmpg_double() throws Exception {
new RuntimeTestHelper(CMPG_DOUBLE)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void if_lez() throws Exception {
new RuntimeTestHelper(IF_LEZ)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void if_eq() throws Exception {
new RuntimeTestHelper(IF_EQ)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void new_array() throws Exception {
new RuntimeTestHelper(NEW_ARRAY)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void shr_long() throws Exception {
new RuntimeTestHelper(SHR_LONG)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void add_double() throws Exception {
new RuntimeTestHelper(ADD_DOUBLE)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void div_long() throws Exception {
new RuntimeTestHelper(DIV_LONG)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void sparse_switch() throws Exception {
new RuntimeTestHelper(SPARSE_SWITCH)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void invoke_interface() throws Exception {
new RuntimeTestHelper(INVOKE_INTERFACE)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void aput_wide() throws Exception {
new RuntimeTestHelper(APUT_WIDE)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void aget_byte() throws Exception {
new RuntimeTestHelper(AGET_BYTE)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void aput() throws Exception {
new RuntimeTestHelper(APUT)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void shr_int() throws Exception {
new RuntimeTestHelper(SHR_INT)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void opc_return() throws Exception {
new RuntimeTestHelper(OPC_RETURN)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void invoke_super() throws Exception {
new RuntimeTestHelper(INVOKE_SUPER)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void mul_float() throws Exception {
new RuntimeTestHelper(MUL_FLOAT)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void sub_float() throws Exception {
new RuntimeTestHelper(SUB_FLOAT)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void add_int() throws Exception {
new RuntimeTestHelper(ADD_INT)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void int_to_char() throws Exception {
new RuntimeTestHelper(INT_TO_CHAR)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void and_int() throws Exception {
new RuntimeTestHelper(AND_INT)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void cmpg_float() throws Exception {
new RuntimeTestHelper(CMPG_FLOAT)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void iget() throws Exception {
new RuntimeTestHelper(IGET)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}
@Test
- //@Category(RuntimeRegressionTest.class)
+ @Category(RuntimeRegressionTest.class)
public void rem_float() throws Exception {
new RuntimeTestHelper(REM_FLOAT)
- .setSrcDirName("jm")
- .setRefDirName( ".")
- .addReferenceExtraSources(new File(AbstractTestTools.getJackRootDir(), "jack-tests/src/com/android/jack/DxTestCase.java"))
.compileAndRunTest();
}