obliv-c icon indicating copy to clipboard operation
obliv-c copied to clipboard

Consolidate commands for compiler and runtime regression tests

Open samee opened this issue 9 years ago • 3 comments

Right now they are scattered over test/oblivc and need manual invocation.

samee avatar Jan 01 '17 20:01 samee

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).

jackdoerner avatar Apr 05 '17 21:04 jackdoerner

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.

samee avatar Apr 06 '17 04:04 samee

We can probably use this bug for test scripts.

samee avatar Sep 04 '17 05:09 samee