From f0790d4d2f92373f68f5b3097eb326505c937831 Mon Sep 17 00:00:00 2001 From: Richard Levitte Date: Wed, 12 Feb 2020 20:22:42 +0100 Subject: TEST: Create test specific output directories We had all tests run with test/test-runs/ as working directory, and tests cleaned up after themselves... which is well and good, until you want to have a look at what went wrong when a complex test fails, and you have to recreate everything it does manually. To remedy this, we have OpenSSL::Test create the result directory dynamically (and cleaning it up first if it's already there) and let the test recipe have that as working directory. Test recipes are now encouraged to name their diverse output files uniquely, and not to clean them up, to allow a developer to have a look at the files that were produced. With continuous integration that allows this, the result directories could also be archived and be left as a build artifact. Reviewed-by: Paul Dale (Merged from https://github.com/openssl/openssl/pull/11080) --- .gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '.gitignore') diff --git a/.gitignore b/.gitignore index 52c845300b..a75914092f 100644 --- a/.gitignore +++ b/.gitignore @@ -101,7 +101,7 @@ doc/man1/openssl-x509.pod /providers/fipsinstall.conf # Certain files that get created by tests on the fly -/test/test-runs +/test-runs /test/buildtest_* # Fuzz stuff. -- cgit v1.2.3