diff options
author | jestin | 2003-01-07 10:39:44 +0000 |
---|---|---|
committer | jestin | 2003-01-07 10:39:44 +0000 |
commit | 615df5f1f4058862342ec3171ceb78da09c40fc7 (patch) | |
tree | 9ff3be3eed1fa3783ac13c603033fcfb5e10dabc /tests/Makefile | |
parent | 2e2578904b5c3b6e2470bff1fa147631142ee5df (diff) | |
download | ivy-java-615df5f1f4058862342ec3171ceb78da09c40fc7.zip ivy-java-615df5f1f4058862342ec3171ceb78da09c40fc7.tar.gz ivy-java-615df5f1f4058862342ec3171ceb78da09c40fc7.tar.bz2 ivy-java-615df5f1f4058862342ec3171ceb78da09c40fc7.tar.xz |
Je vais simplifier la constructions de tests.
TestApi est brutal et efficace pour tester l'api.
Diffstat (limited to 'tests/Makefile')
-rw-r--r-- | tests/Makefile | 46 |
1 files changed, 22 insertions, 24 deletions
diff --git a/tests/Makefile b/tests/Makefile index ac421c9..c34121b 100644 --- a/tests/Makefile +++ b/tests/Makefile @@ -1,14 +1,14 @@ -JIKESPATH=/usr/lib/j2re1.3/lib/rt.jar:../lib/ivy-java.jar +#RTPATH=/usr/lib/j2re1.3/lib/rt.jar +RTPATH=/usr/lib/j2sdk1.4-bd/jre/lib/rt.jar +JIKESPATH=:$(RTPATH):../lib/ivy-java.jar:/usr/share/java/repository +CLASSPATH=-classpath ../lib/ivy-java.jar:. JAVAC= jikes -classpath $(JIKESPATH) .SUFFIXES: .java .class -SRC = TestNetSwing.java TestNet.java Bug.java BugTok.java BenchLocal.java +SRC = TestNetSwing.java TestNet.java Bug.java BugTok.java BenchLocal.java ProbeBench.java DieSender.java TestApi.java OBJ = $(SRC:.java=.class) -JAVAOPTS = -DIVY_PING -JAVA = java $(JAVAOPTS) -JDK118=/usr/local/jdk118_v3/bin/java -JDK13=java -JDK12= /usr/local/jdk1.2.2/bin/java -JDK14= /usr/local/j2sdk1.4.0/bin/java +#JAVAOPTS = -DIVY_PING +JAVAOPTS = +JAVA = java #LOCALNET=10.0.0.255:3456 LOCALNET=10.192.36.255:3456 @@ -17,28 +17,26 @@ MULTICAST=228.1.2.3:4567 .java.class: $(JAVAC) $< -all: $(OBJ) - @echo 'run make alltests' - -alltests: $(OBJ) unitaires test1 test2 jvm +all: $(OBJ) api unitaires test1 test2 probe +probe: + $(JAVA) $(JAVAOPTS) $(CLASSPATH) fr.dgac.ivy.Probe < /dev/null +api: + $(JAVA) $(JAVAOPTS) $(CLASSPATH) TestApi + unitaires: - $(JAVA) $(JAVAOPTS) -classpath ../lib/ivy-java.jar:. fr.dgac.ivy.Ivy + $(JAVA) $(JAVAOPTS) $(CLASSPATH) fr.dgac.ivy.Ivy test1: $(OBJ) - $(JAVA) $(JAVAOPTS) -classpath ../lib/ivy-java.jar:. BenchLocal - $(JAVA) $(JAVAOPTS) -classpath ../lib/ivy-java.jar:. BenchLocal -b $(LOCALNET) - $(JAVA) $(JAVAOPTS) -classpath ../lib/ivy-java.jar:. BenchLocal -b $(MULTICAST) - $(JAVA) $(JAVAOPTS) -classpath ../lib/ivy-java.jar:. BenchLocal -d 100 - $(JAVA) $(JAVAOPTS) -classpath ../lib/ivy-java.jar:. BenchLocal -d 0 + $(JAVA) $(JAVAOPTS) $(CLASSPATH) BenchLocal + $(JAVA) $(JAVAOPTS) $(CLASSPATH) BenchLocal -b $(LOCALNET) + $(JAVA) $(JAVAOPTS) $(CLASSPATH) BenchLocal -b $(MULTICAST) + $(JAVA) $(JAVAOPTS) $(CLASSPATH) BenchLocal -d 100 + $(JAVA) $(JAVAOPTS) $(CLASSPATH) BenchLocal -d 0 test2: $(OBJ) - $(JAVA) $(JAVAOPTS) -classpath ../lib/ivy-java.jar:. BenchLocal -t 2 -d 100 - $(JAVA) $(JAVAOPTS) -classpath ../lib/ivy-java.jar:. BenchLocal -t 2 -d 0 - -jvm: - make JAVA=$(JDK14) test1 - make JAVA=$(JDK14) test2 + $(JAVA) $(JAVAOPTS) $(CLASSPATH) BenchLocal -t 2 -d 100 + $(JAVA) $(JAVAOPTS) $(CLASSPATH) BenchLocal -t 2 -d 0 clean: /bin/rm -f $(OBJ) *.class |