Maelstrom is a fast Rust, Go, and Python test runner that runs every test in its own container. Tests are either run locally or distributed to a clustered job runner.
If I specify a job/test with local networking and a sys mount, it will fail eventually with an execution error. This is a little confusing. I would like it to be more explicit when it fails.
Acceptance Criteria
I get a better error message when I specify these incompatible settings. The message should point to documentation somehow. It doesn't have a to be a url, but maybe something like "search for X" or whatever.
Use Cases
If I specify a job/test with local networking and a sys mount, it will fail eventually with an execution error. This is a little confusing. I would like it to be more explicit when it fails.
Acceptance Criteria
I get a better error message when I specify these incompatible settings. The message should point to documentation somehow. It doesn't have a to be a url, but maybe something like "search for X" or whatever.
Implementation Considerations
Definition of Done
CHANGELOG.md
updated.doc/book/head
updated.