aboutsummaryrefslogtreecommitdiff
path: root/tests/Makefile
diff options
context:
space:
mode:
authorjestin2002-06-07 11:18:02 +0000
committerjestin2002-06-07 11:18:02 +0000
commitbe2d18b332eb74b6529e18a8f10abf71fcd7382a (patch)
tree66a3cd8752422dc63ee5ddfeb781c11ec4879212 /tests/Makefile
parent56bad1fac964a8562ef46fa995766e9e28173dc5 (diff)
downloadivy-java-be2d18b332eb74b6529e18a8f10abf71fcd7382a.zip
ivy-java-be2d18b332eb74b6529e18a8f10abf71fcd7382a.tar.gz
ivy-java-be2d18b332eb74b6529e18a8f10abf71fcd7382a.tar.bz2
ivy-java-be2d18b332eb74b6529e18a8f10abf71fcd7382a.tar.xz
doc change for the new release
Diffstat (limited to 'tests/Makefile')
-rw-r--r--tests/Makefile35
1 files changed, 33 insertions, 2 deletions
diff --git a/tests/Makefile b/tests/Makefile
index bb72f81..2dfa6c9 100644
--- a/tests/Makefile
+++ b/tests/Makefile
@@ -1,13 +1,44 @@
JIKESPATH=/usr/lib/j2re1.3/lib/rt.jar:../lib/ivy-java.jar
JAVAC= jikes -classpath $(JIKESPATH)
.SUFFIXES: .java .class
-SRC = TestNet.java Bug.java BugTok.java
+SRC = TestNet.java Bug.java BugTok.java BenchLocal.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
+
+#LOCALNET=10.0.0.255:3456
+LOCALNET=10.192.36.255:3456
+MULTICAST=228.1.2.3:4567
.java.class:
$(JAVAC) $<
all: $(OBJ)
+ @echo 'run make alltests'
+
+alltests: $(OBJ) unitaires test1 test2 jvm
+
+unitaires:
+ $(JAVA) $(JAVAOPTS) -classpath ../lib/ivy-java.jar:. 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
+
+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
clean:
- /bin/rm -f $(OBJ)
+ /bin/rm -f $(OBJ) *.class