Consolidate commands for compiler and runtime regression tests
Right now they are scattered over test/oblivc and need manual invocation.
Do you have some idea for what sort of architecture you'd like to use here? Personally, I'd love to be able to do a 'make test' or similar each time I make changes to obliv-c, to verify that everything still works (especially things like protocols and transports that aren't used very frequently).
make test is certainly a good idea. Have the usual CFLAGS or some way to compile things with debug symbols or profiling instrumentation. Have a good way to do make clean actually work. Finally, have a way to select between make test (should be quick), make fulltest (good before a commit), and make a single test that I am debugging. That should be enough.
We can probably use this bug for test scripts.