diff options
author | Arun Isaac | 2025-08-24 09:05:00 +0100 |
---|---|---|
committer | Arun Isaac | 2025-08-24 09:05:00 +0100 |
commit | 8ff5a2188b5563b2b4160d9740aae9e05a83e7a0 (patch) | |
tree | a8f76a39de709badfcf176a895354a8189bb65fc | |
parent | 1c059b03d3f8cb0d921b848577613e81fb63f491 (diff) | |
download | ravanan-8ff5a2188b5563b2b4160d9740aae9e05a83e7a0.tar.gz ravanan-8ff5a2188b5563b2b4160d9740aae9e05a83e7a0.tar.lz ravanan-8ff5a2188b5563b2b4160d9740aae9e05a83e7a0.zip |
guix: Comment on setting TMPDIR when running cwltest.
-rw-r--r-- | .guix/cwl-conformance.scm | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/.guix/cwl-conformance.scm b/.guix/cwl-conformance.scm index c642fd3..bde44cb 100644 --- a/.guix/cwl-conformance.scm +++ b/.guix/cwl-conformance.scm @@ -37,6 +37,11 @@ ((_ cwl-v1.2-repo) (for-each mkdir (list "tmpdir" "store")) + ;; cwltest writes out output directories to TMPDIR, but does not + ;; clean up after. So, we set TMPDIR to our own temporary directory + ;; that we can manage easily. See pending issue on cleaning up + ;; temporary output directories: + ;; https://github.com/common-workflow-language/cwltest/issues/249 (setenv "TMPDIR" "tmpdir") (invoke #$(file-append cwltest "/bin/cwltest") "--test" (string-append cwl-v1.2-repo "/conformance_tests.yaml") |