Skipped tests are not clearly visible in logs
Bug #1414632 reported by
Cris Dywan
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Autopilot |
Fix Released
|
Critical
|
Unassigned | ||
autopilot (Ubuntu) |
New
|
Undecided
|
Unassigned | ||
Vivid |
New
|
Undecided
|
Unassigned |
Bug Description
So I just spent some time pondering on why a particular test case ran on a phone but on the desktop I would never get positive or negative results, it simply quit after showing the initial qmlscene window. And even to an experienced Autopilot developer whom I asked it was not clear why nothing was happening… despite -vv… turns out the test case was skipped. Even verifying the same test between rtm and vivid branches didn't help because the vivid version of the same test ran fine for no obvious reason. Apparently it didn't have the skip…
Offending code:
@testtools.
Please make skipped tests evident in logs and do log the message given!
Related branches
lp://staging/~thomir-deactivatedaccount/autopilot/trunk-log-test-skips
- PS Jenkins bot: Approve (continuous-integration)
- Allan LeSage (community): Approve
- Christopher Lee (community): Approve
-
Diff: 148 lines (+108/-0)3 files modifiedautopilot/testresult.py (+14/-0)
autopilot/tests/unit/fixtures.py (+41/-0)
autopilot/tests/unit/test_testresults.py (+53/-0)
Changed in autopilot-qt: | |
status: | New → Confirmed |
affects: | autopilot-qt → autopilot |
Changed in autopilot: | |
assignee: | nobody → Thomi Richards (thomir) |
Changed in autopilot: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Fix committed into lp:autopilot at revision None, scheduled for release in autopilot, milestone 1.4