📄 makefile.am
字号:
# Regression testing## Copyright (c) 1996, 1997, 1998, 1999# Transvirtual Technologies, Inc. All rights reserved.## See the file "license.terms" for information on usage and redistribution # of this file. SUBDIRS = compile_time run_time compilerSETUP_ENVIRONMENT = env `. $(top_builddir)/BUILD_ENVIRONMENT; sed 's/.*export \(.*\)/echo \1=$$\1/' < $(top_builddir)/BUILD_ENVIRONMENT | sh`# Redirect errors to /dev/null to avoid annoying job control# messages from shell when killing tests due to timeoutsTESTS_ENVIRONMENT = $(SETUP_ENVIRONMENT) $(SHELL) TestScript 2> /dev/nullALWAYS_TESTS = \ $(SIMPLE_HEALTH_CHECK) \ $(TEST_COMPILER) \ $(TEST_INTS_LONGS_FLOATS_DOUBLES) \ $(TEST_STRINGS) \ $(TEST_EXCEPTIONS) \ $(TEST_THREADS) \ $(TEST_SERIALIZATION) \ $(TEST_MISC) \ $(TEST_REFLECTION) \ $(TEST_CLASS_LOADING) \ $(TEST_STOPPING_THREADS) \ $(TEST_ZIP) \ $(TEST_INTERRUPTING_IO) \ $(TEST_NATIVE) \ $(JASMIN_TESTS) \ $(BCEL_TESTS) \ $(TEST_GNU_CRYPTO)## Simple health checkSIMPLE_HEALTH_CHECK = \ HelloWorldApp.class.save ## Now test the compilerTEST_COMPILER = \ HelloWorldApp.java ## Test ints, longs, floats and doublesTEST_INTS_LONGS_FLOATS_DOUBLES = \ TestIntLong.java \ TestFloatDouble.java \ DoubleCvt.java \ DoubleNeg.java \ DoubleConst.java \ DoublePrint.java \ DoubleComp.java \ ModuloTest.java \ LongNeg.java \ FPUStack.java \ NegativeDivideConst.java \ divtest.java ## Test stringsTEST_STRINGS = \ Str.java \ Str2.java \ InternHog.java ## Test exceptions## note that CatchLimits can be compiled from CatchLimits.j by JasminTEST_EXCEPTIONS = \ IndexTest.java \ StackDump.java \ CatchLimits.class.save ## Test threads## Preempt tests that preemption works---may not be supported by all threading systemsTEST_THREADS = \ tname.java \ ttest.java \ ThreadInterrupt.java \ ThreadState.java \ UncaughtException.java \ IllegalWait.java \ WaitTest.java \ Preempt.java ## Serialization testsTEST_SERIALIZATION = \ TestSerializable.java \ TestSerializable2.java \ SerializationCompatibility.java \ SerialPersistentFields.java \ TestSerialVersions.java \ TestSerialPersistent.java \ TestSerialFields.java \ TestObjectStreamField.java ## Misc testsTEST_MISC = \ ReflectInterfaces.java \ InnerTest.java \ SerialUID.java \ TestCasts.java \ Alias.java \ NullPointerTest.java \ NullInvoke.java \ TableSwitch.java \ LostFrame.java \ ConstructorTest.java \ burford.java \ IllegalInterface.java \ GetInterfaces.java \ IntfTest.java \ SignedShort.java \ CharCvt.java \ BadFloatTest.java \ ProcessTest.java \ UDPTest.java \ SoTimeout.java \ wc.java \ FileTest.java \ FileChecks.java \ finalexc.java \ finaltest.java \ finaltest2.java \ forNameTest.java \ LoaderTest.java \ ArrayForName.java \ KaffeVerifyBug.java \ Schtum.java \ Reflect.java \ MethodBug.java \ Bean.java \ SortTest.java \ ArraysTest.java \ SubListTest.java \ HashTest.java \ SecureRandomTest.java \ MapTest.java \ URLTest.java \ PropertiesTest.java \ ReaderTest.java \ CharArrayReaderTest.java \ LineNumberReaderTest.java \ BufferedReaderTest.java \ ReaderReadVoidTest.java \ InputStreamTest.java \ PipeTest.java \ DateFormatTest.java \ GetField.java \ LostTrampolineFrame.java \ NetworkInterfaceTest.java \ InetAddressTest.java \ InetSocketAddressTest.java \ ShutdownHookTest.java \ TestMessageFormat.javaTEST_REFLECTION = \ ReflectInvoke.java \ InvTarExcTest.java \ DeleteFile.java## tests for ClassLoaderTEST_CLASS_LOADING = \ SystemLoaderTest.java \ NoClassDefTest.java \ CLTest.java \ CLTestConc.java \ CLTestJLock.java \ CLTestLie.java \ CLTestFindLoaded.java \ ClassDeadLock.java \ ExceptionTest.java \ ExceptionTestClassLoader.java \ ExceptionTestClassLoader2.java \ TestClassRef.java \ ClassGC.java \ GCTest.java \ ThreadLocalTest.java \ BeanBug.java \ BitSetTest.java \ ExceptionInInitializerTest.java \ InitTest.java \ CLInitThrow.java \ ProcessClassTest.java \ ProcessClassInst.java \ ProcessClassStop.java \ FindSystemClass.java \ ProcessClassLockTest.java \ DoubleBug.java \ TestUnlock.java \ MarkResetTest.java \ HashtableTest1.java \ ReflectMultiArray.java \ ExecTest.java \ BadClassVersion.java \ InterfaceSuperClass.java \ ImplementClass.java \ FieldErrors.java \ MethodErrors.java \ ProhibitedClass.java \ KaffeInternal.java## Test catching our own death## Test various ways of stopping threadsTEST_STOPPING_THREADS = \ CatchDeath.java \ ThreadStop.java \ DeadThread.java \ tthrd1.java ## Test for package java.util.zipTEST_ZIP = \ DosTimeVerify.java \ ZipVerify.java \ ZipTest.java \ TruncatedClass.java ## Test interrupting I/O## This is kind of tricky, and Sun doesn't support it.TEST_INTERRUPTING_IO = \ sysdepCallMethod.java ## This one is skipped unless you --enable-debug.TEST_NATIVE = \ TestNative.javaJASMIN_TESTS_DIST = \ FloatAlias.j \ BadCatch1.j \ BadCatch2.j \ CircularClass.j \ CircularInterface.j \ ClassFlags1.j \ ClassFlags2.j \ DuplicateField.j \ EmptyMethod.j \ FieldFlags1.j \ FieldFlags2.j \ FieldFlags3.j \ FieldFlags4.j \ FieldRefSignature1.j \ FieldSignature1.j \ FieldSignature2.j \ FieldSignature3.j \ FieldSignature4.j \ InvokedMethodSignature1.j \ InvokedMethodSignature2.j \ InvokedMethodSignature3.j \ MethodFlags1.j \ MethodFlags2.j \ MethodFlags3.j \ MethodFlags4.j \ MethodFlags5.j \ MethodSignature1.j \ MethodSignature2.j \ MethodSignature3.j \ MethodSignature4.j \ MethodSignature5.j \ MethodSignature6.j \ MethodSignature7.j \ MethodSignature8.j \ MethodSignature9.jif HAVE_JASMINJASMIN_TESTS = $(JASMIN_TESTS_DIST)elseJASMIN_TESTS =endifBCEL_TESTS_DIST = \ BadClassFileCode.java \ BadClassFileConstants.javaif HAVE_BCELBCEL_TESTS = $(BCEL_TESTS_DIST)elseBCEL_TESTS =endif## Test for GNU Crypto classesif USER_WANT_GNU_CRYPTOTEST_GNU_CRYPTO = \ TestGnuCrypto.javaelseTEST_GNU_CRYPTO = endifTEST_Overflow = Overflow.javaif HAVE_GCJ_SUPPORTTESTS = $(ALWAYS_TESTS) $(TEST_Overflow)elseTESTS = $(ALWAYS_TESTS)endifXFAIL_TESTS =EXTRA_DIST = $(ALWAYS_TESTS) \ $(TEST_Overflow) \ CLTestConc_run.java \ ZipVerifyUtils.java \ ClassGCTest.java \ ClassGCTestLater.java \ LoaderTest_Class0.java \ LoaderTest_Class1.java \ LoaderTest_Class1BeanInfo.java \ LoaderTest_Class2.java \ LoaderTest_Class3.java \ LoaderTest_Loader1.java \ LoaderTest_Loader2.java \ $(JASMIN_TESTS_DIST) \ CatchLimits.j \ $(BCEL_TESTS_DIST) \ TestGnuCrypto.javaCLEANFILES = *.class *.fail *.out core *.core ExceptionTest ziptest1.zip \ ziptest2.zip frozen_serialall-am: TestScript
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -