package org.graalvm.compiler.truffle.test;
import org.graalvm.compiler.truffle.test.builtins.SLAssertFalseBuiltinFactory;
import org.graalvm.compiler.truffle.test.builtins.SLAssertTrueBuiltinFactory;
import org.graalvm.compiler.truffle.test.builtins.SLCallFunctionsWithBuiltinFactory;
import org.graalvm.compiler.truffle.test.builtins.SLCallUntilOptimizedBuiltinFactory;
import org.graalvm.compiler.truffle.test.builtins.SLDeoptimizeWhenCompiledBuiltinFactory;
import org.graalvm.compiler.truffle.test.builtins.SLDisableSplittingBuiltinFactory;
import org.graalvm.compiler.truffle.test.builtins.SLGetOptionBuiltinFactory;
import org.graalvm.compiler.truffle.test.builtins.SLIsCompilationConstantBuiltinFactory;
import org.graalvm.compiler.truffle.test.builtins.SLIsOptimizedBuiltinFactory;
import org.graalvm.compiler.truffle.test.builtins.SLTestTruffleBoundary01BuiltinFactory;
import org.graalvm.compiler.truffle.test.builtins.SLWaitForOptimizationBuiltinFactory;
import org.junit.BeforeClass;
import org.junit.Test;
import org.junit.runner.RunWith;
import com.oracle.truffle.sl.test.SLTestRunner;
import com.oracle.truffle.sl.test.SLTestSuite;
@RunWith(SLTestRunner.class)
@SLTestSuite(value = {"sl"}, options = {"engine.BackgroundCompilation", "false", "engine.CompilationThreshold", "10", "engine.MultiTier", "false", "engine.CompileImmediately", "false"})
public class SLTruffleGraalTestSuite {
public static void main(String[] args) throws Exception {
SLTestRunner.runInMain(SLTruffleGraalTestSuite.class, args);
}
@BeforeClass
public static void setupTestRunner() {
SLTestRunner.installBuiltin(SLGetOptionBuiltinFactory.getInstance());
SLTestRunner.installBuiltin(SLIsOptimizedBuiltinFactory.getInstance());
SLTestRunner.installBuiltin(SLWaitForOptimizationBuiltinFactory.getInstance());
SLTestRunner.installBuiltin(SLDisableSplittingBuiltinFactory.getInstance());
SLTestRunner.installBuiltin(SLCallUntilOptimizedBuiltinFactory.getInstance());
SLTestRunner.installBuiltin(SLCallFunctionsWithBuiltinFactory.getInstance());
SLTestRunner.installBuiltin(SLIsCompilationConstantBuiltinFactory.getInstance());
SLTestRunner.installBuiltin(SLDeoptimizeWhenCompiledBuiltinFactory.getInstance());
SLTestRunner.installBuiltin(SLAssertTrueBuiltinFactory.getInstance());
SLTestRunner.installBuiltin(SLAssertFalseBuiltinFactory.getInstance());
SLTestRunner.installBuiltin(SLTestTruffleBoundary01BuiltinFactory.getInstance());
}
@Test
public void unittest() {
}
}