QA:Testcase VirtSandbox ExitStatus
From FedoraProject
(Difference between revisions)
(Created page with "{{QA/Test_Case |description=This test aims to verify that the exit status from sandboxed commands is correctly propagated to the host |actions= # Run a command with "normal" exit...") |
|||
| Line 21: | Line 21: | ||
#: # echo $? | #: # echo $? | ||
|results= | |results= | ||
| − | # | + | # 0 |
| − | # | + | # 0 |
| − | # | + | # 1 |
| − | + | # 1 | |
| − | # | + | # 4 |
| − | # | + | # 4 |
}} | }} | ||
[[Category:Virtualization_VirtSandbox_Test_Cases]] | [[Category:Virtualization_VirtSandbox_Test_Cases]] | ||
Revision as of 12:40, 13 April 2012
Description
This test aims to verify that the exit status from sandboxed commands is correctly propagated to the host
How to test
- Run a command with "normal" exit status
- # /bin/true
- # echo $?
- Run a command with "normal" exit status in a sandbox
- # virt-sandbox -c $URI /bin/true
- # echo $?
- Run a command with "error" exit status
- # /bin/false
- #echo $?
- Run a command with "error" exit status in a sandbox
- # virt-sandbox -c $URI /bin/false
- # echo $?
- Run a command with a custom exit status
- # /bin/sh "exit 4"
- # echo $?
- Run a command with a custom exit status in a sandbox
- # virt-sandbox -c $URI -- /bin/sh -c "exit 4"
- # echo $?
Expected Results
- 0
- 0
- 1
- 1
- 4
- 4