1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
# this local Makefile includes the cluster targets
OPTHOST := $(shell uname -n | sed 's/\(.zib.de\)//g' | sed 's/\(portal\|test\)//g' | tr -cd '[:alpha:]')
-include $(PAPILODIR)/make/local/make.$(OPTHOST)
# -------------------------------------------------------------------------------------------------
# scripts for testing on cluster
# -------------------------------------------------------------------------------------------------
# solvers using the general scripts setting up tmpfiles:
.PHONY: testcluster
testcluster: check/check_cluster.sh check/configuration_cluster.sh check/configuration_set.sh check/configuration_logfiles.sh check/evalcheck_cluster.sh check/run.sh
cd check; \
$(SHELL) ./check_cluster.sh $(TEST) $(EXECUTABLE) $(SETTINGS) $(BINID) \
$(OUTPUTDIR) $(TIME) $(NODES) $(MEM) $(FEASTOL) $(LPS) $(DISPFREQ) $(CONTINUE) \
$(QUEUETYPE) $(QUEUE) $(PPN) $(CLIENTTMPDIR) $(NOWAITCLUSTER) $(EXCLUSIVE) \
$(PERMUTE) $(SEEDS) $(GLBSEEDSHIFT) $(STARTPERM) $(DEBUGTOOL) $(REOPT) $(PAPILO_OPT_COMMAND) \
$(SETCUTOFF) $(VISUALIZE) $(CLUSTERNODES) $(SLURMACCOUNT) $(SOLVE_EXECUTABLE) $(SKIP_PRESOLVE);
|