Merge lp://staging/~canonical-platform-qa/ubuntu-system-tests/spike_manage_test_metadata into lp://staging/ubuntu-system-tests
Proposed by
Sergio Cazzolato
Status: | Work in progress |
---|---|
Proposed branch: | lp://staging/~canonical-platform-qa/ubuntu-system-tests/spike_manage_test_metadata |
Merge into: | lp://staging/ubuntu-system-tests |
Diff against target: |
172 lines (+156/-0) 3 files modified
ubuntu_system_tests/external_tests/suites/__init__.py (+116/-0) ubuntu_system_tests/external_tests/suites/dialer_tests.json (+26/-0) ubuntu_system_tests/external_tests/suites/webbrowser_app.json (+14/-0) |
To merge this branch: | bzr merge lp://staging/~canonical-platform-qa/ubuntu-system-tests/spike_manage_test_metadata |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
PS Jenkins bot | continuous-integration | Needs Fixing | |
Canonical Platform QA Team | Pending | ||
Review via email: mp+261791@code.staging.launchpad.net |
Description of the change
Experimental approach to manage test metadata
This approach is similar to the one that TestNG uses defining groups of tests/testsuites.
The idea is to manage all the metadata of the test cases in a json file in a similar way that the Richards implementation.
This piece of code is not the whole implementation, it is just what I would change.
---------------
HOW TO TEST IT:
---------------
import suites
man = suites.
print(man.
print(man.
print(man.
To post a comment you must log in.
Unmerged revisions
- 129. By Sergio Cazzolato
-
experimental approach to manage test metadata
FAILED: Continuous integration, rev:129 /code.launchpad .net/~canonical -platform- qa/ubuntu- system- tests/spike_ manage_ test_metadata/ +merge/ 261791/ +edit-commit- message
No commit message was specified in the merge proposal. Click on the following link and set the commit message (if you want a jenkins rebuild you need to trigger it yourself):
https:/
http:// s-jenkins. ubuntu- ci:8080/ job/ubuntu- sanity- tests-ci/ 335/ s-jenkins. ubuntu- ci:8080/ job/ubuntu- sanity- tests-wily- amd64-ci/ 106 s-jenkins. ubuntu- ci:8080/ job/ubuntu- sanity- tests-wily- armhf-ci/ 107 s-jenkins. ubuntu- ci:8080/ job/ubuntu- sanity- tests-wily- i386-ci/ 106
Executed test runs:
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/ubuntu- sanity- tests-ci/ 335/rebuild
http://