diff options
author | Robert Collins <robertc@robertcollins.net> | 2012-12-19 23:56:44 +1300 |
---|---|---|
committer | Robert Collins <robertc@robertcollins.net> | 2012-12-19 23:56:44 +1300 |
commit | ff55baaede33d0bf3df8850c3c2bac4dffcb92af (patch) | |
tree | accfbe2df3ff810ba5964f25193e91c00e7e7d9d /doc | |
parent | 4ac5925b2a46e6d7d9804956d9edccccb2426ffb (diff) | |
download | testrepository-git-ff55baaede33d0bf3df8850c3c2bac4dffcb92af.tar.gz |
Implement test listing and execution with test execution instances.
Diffstat (limited to 'doc')
-rw-r--r-- | doc/MANUAL.txt | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/doc/MANUAL.txt b/doc/MANUAL.txt index 9761ec9..ceba327 100644 --- a/doc/MANUAL.txt +++ b/doc/MANUAL.txt @@ -278,13 +278,17 @@ These should operate as follows: * instance_execute should accept an instance id, a list of files that need to be copied into the instance and a command to run within the instance. It needs to copy those files into the instance (it may adjust their paths if - desired). If the paths are adjusted, the same paths within $COMMAND should - be adjusted to match. When the instance_execute terminates, it should use - the exit code that the command used within the instance. Stdout and stderr - from instance_execute are presumed to be that of $COMMAND. In particular, - stdout is where the subunit test output, and subunit test listing output, are - expected, and putting other output into stdout can lead to surprising - results - such as corrupting the subunit stream. + desired). If the paths are adjusted, the same paths within $COMMAND should be + adjusted to match. Execution that takes place with a shared filesystem can + obviously skip file copying or adjusting (and the $FILES parameter). When the + instance_execute terminates, it should use the exit code that the command + used within the instance. Stdout and stderr from instance_execute are + presumed to be that of $COMMAND. In particular, stdout is where the subunit + test output, and subunit test listing output, are expected, and putting other + output into stdout can lead to surprising results - such as corrupting the + subunit stream. + instance_execute is invoked for both test listing and test executing + callouts. Hiding tests ~~~~~~~~~~~~ |