Merge lp:~javier.collado/utah/bug1047351 into lp:utah
Proposed by
Javier Collado
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | Joe Talbott | ||||
Approved revision: | 721 | ||||
Merged at revision: | 713 | ||||
Proposed branch: | lp:~javier.collado/utah/bug1047351 | ||||
Merge into: | lp:utah | ||||
Diff against target: |
179 lines (+19/-21) 11 files modified
client.py (+6/-11) utah/client/README (+2/-3) utah/client/examples/examples/test_one/tc_control (+1/-0) utah/client/examples/examples/test_two/tc_control (+1/-0) utah/client/examples/pass.run (+1/-1) utah/client/examples/utah_tests/test_one/tc_control (+1/-0) utah/client/examples/utah_tests/test_two/tc_control (+1/-0) utah/client/examples/utah_tests_sample/sample_one/tc_control (+1/-0) utah/client/testcase.py (+4/-0) utah/client/testsuite.py (+0/-2) utah/group.py (+1/-4) |
||||
To merge this branch: | bzr merge lp:~javier.collado/utah/bug1047351 | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Joe Talbott (community) | Approve | ||
Review via email: mp+130098@code.launchpad.net |
Description of the change
This branch contains changes to:
- Check that the client is executed as root
- Make run_as mandatory in the tc_control file (keeping optional in the ts_control file)
I've run a few tests and they worked fine except for the case in which `run_as` was also included
in the test suite. However when `run_as` was included in the test suite as an override, then it worked fine.
In my opinion both `command` and `run_as` in the test suite should be specified as overrides
to make clear that the tester is aware about them being defined in the tc_control file already.
If you agree on this, I can remove both fields from the test suite schema.
To post a comment you must log in.
Looks good to me.