| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 3 days | HACKING: Document running specific tests. | Arun Isaac | |
| 2025-08-28 | HACKING: Document how to run the CWL v1.2 conformance test suite. | Arun Isaac | |
| 2025-08-24 | guix: Move end-to-end tests to separate file. | Arun Isaac | |
| It's easier to build a file from the command-line, rather than an expression. | |||
| 2025-08-24 | guix: Work with a test suite interned to the store. | Arun Isaac | |
| Instead of cwl-v1.2-conformance being a script that accepts a path to the CWL v1.2 conformance test suite, we now work with a CWL v1.2 repo origin object. This is more declarative, and there is no need for manual cloning of the cwl-v1.2 git repo on the CI. The CI merely has to run a script with no arguments. This provides more control here in the ravanan repo and less configuration on the CI server. We do likewise for the end-to-end tests. In this case, we work with files from the ravanan repo, but have to first compile ccwl sources to CWL workflows. | |||
| 2025-08-24 | Add end-to-end tests. | Arun Isaac | |
| End-to-end tests allow us to test the whole of ravanan. This is a useful sanity check to ensure that basic workflows remain working. | |||
| 2025-08-24 | Add manifest for development environment. | Arun Isaac | |
