runtime: pulse output is influenced by DT
build: silence some makefile output
test: add a regression testing framework