Better logging in log/index when running benchs on same commit

New sync target in bench/Makefile (untested though)
This commit is contained in:
Guillaume Bury 2014-11-05 23:38:50 +01:00
parent a31285d3ad
commit 7288f6ece2

View file

@ -9,16 +9,22 @@ DONE := $(addprefix $(LOGDIR)/raw/, $(CNF:.cnf=.done))
PROVER := $(shell echo "./$(LOGDIR)/prover") PROVER := $(shell echo "./$(LOGDIR)/prover")
CMD := $(PROVER) $(OPTIONS) CMD := $(PROVER) $(OPTIONS)
DATE = date +'%H:%M:%S %d/%m/%Y'
all: $(INDEX) all: $(INDEX)
$(INDEX): $(PROVER) $(DONE) sync:
@echo "Bench ended for commit `git rev-parse HEAD`" | tee -a $(INDEX) rsync -avz rsync://gbury.eu/benchs/ ./
@echo "Ended at `date +'%H:%M:%S %d/%m/%Y'`" | tee -a $(INDEX)
$(INDEX): dummy $(PROVER) $(DONE)
@echo "Bench ended for commit `git rev-parse HEAD` at `$(DATE)`" | tee -a $(INDEX)
dummy: $(PROVER)
@echo "Bench started for commit `git rev-parse HEAD` at `$(DATE)`" | tee -a $(INDEX)
$(PROVER): $(SOLVER) $(PROVER): $(SOLVER)
@mkdir -p $(LOGDIR)/raw @mkdir -p $(LOGDIR)/raw
@cp $(SOLVER) $(PROVER) @cp $(SOLVER) $(PROVER)
@echo "Bench started for commit `git rev-parse HEAD`"
$(SOLVER): $(SOLVER):
cd .. && $(MAKE) cd .. && $(MAKE)