
all:

test:
	rm -f *.trial
	make test_trials

test_trials:: 1451192632.254226.rssacint.fsdb.trial

1451192632.254226.rssacint.fsdb.trial: 1451192632.254226.message.fsdb
	< $< ../message_to_rssacint --file-seqno=1 >$@
	diff -u `basename $@ .trial` $@

test_trials:: 1451192632.254226.rssacint.reduce.fsdb.trial

1451192632.254226.lax.rssacint.fsdb.trial: 1451192632.254226.message.fsdb
	< $< ../message_to_rssacint --file-seqno=lax:1 >$@
	diff -u `basename $@ .trial` $@

test_trials:: 1451192632.254226.rssacint.reduce.fsdb.trial

1451192632.254226.rssacint.reduce.fsdb.trial: 1451192632.254226.rssacint.fsdb
	< $< LC_COLLATE=C sort -k 1,1 | ../rssacint_reduce >$@
	diff -u `basename $@ .trial` $@

1451192632.254226.rssacfin.fsdb.trial: 1451192632.254226.rssacint.reduce.fsdb
	< $< LC_COLLATE=C sort -k 1,1 | ../rssacint_reduce --count-ips >$@
	diff -u `basename $@ .trial` $@

1451192632.254226.lax.rssacfin.fsdb.trial: 1451192632.254226.lax.rssacint.fsdb
	< $< LC_COLLATE=C sort -k 1,1 | ../rssacint_reduce --count-ips >$@
	diff -u `basename $@ .trial` $@

1451192632.254226.v2.yaml.trial: 1451192632.254226.rssacfin.fsdb
	< $< ../rssacfin_to_rssacyaml --service=test.example.net --version=v2 > $@
	diff -u `basename $@ .trial` $@

1451192632.254226.yaml.trial: 1451192632.254226.rssacfin.fsdb
	< $< ../rssacfin_to_rssacyaml --service=test.example.net > $@
	diff -u `basename $@ .trial` $@


short.rssacint.fsdb: short.message.fsdb
	< $< ../message_to_rssacint --file-seqno=1 >$@

short.rssacint.reduce.fsdb: short.rssacint.fsdb
	< $< LC_COLLATE=C sort -k 1,1 | ../rssacint_reduce >$@
