History log of /cts/apps/CtsVerifier/src/com/android/cts/verifier/TestResult.java
Revision Date Author Comments
27a2bb559317e2bbc77a7cfd65a11b2d690fee3b 23-Jul-2015 Zoltan Szatmary-Ban <szatmz@google.com> Refactor CtsVerifier BYOD tests to use existing classes

Eliminating custom Adapter and TestResult classes/enums. Also making it
possible to start activities that return com.android.cts.verifier.TestResult
and use those results to set the status of the test on the list of BYOD tests.
All the while retaining the capability to launch dialogs with 'pass' and 'fail'
buttons instead of launching instances of PassFailActivity.

Bug: 21512534
Change-Id: I32714e944249df942cf56d5bf6552d9b2bb31c20
90f8a235f52caa5787150f307f60f75c54eba5e8 18-Aug-2014 Nicholas Sauer <nicksauer@google.com> Add performance measurement reporting to CtsVerifier.

bug:18456002

Change-Id: I5e66cce74919e04365536b03645594c8dcc8667f
26e9d0fb97c0d9de8bcd80090170d4e609404cc0 22-Sep-2011 Brian Muramatsu <btmura@google.com> Include Audio Quality Details in XML Report

Bug 5352891

This will add a <details>Log from test...</details> for tests that
pass an optional string when setting the test result or from
overriding the getTestResult method.

This is implemented by adding another column to the test results
database. I modified the backup agent to backup this column as well.
I removed a line in the backup agent that marked the test to fail
due to a mismatched backup key. I kept getting the key
"../databases/results.db" and I think that is from some older
backup that I have... I confirmed backup still works fine though.

Change-Id: Iffec1853d8e1dcbcf9feda821716d071860be069
112f2791282c56f72be28aba8452609da03b09bc 22-Aug-2011 Jeff Davidson <jpd@google.com> Add HTTP/RTSP streaming tests to CtsVerifier.

RTSP tests are temporarily disabled while network issues are worked out.

Also, this refactors the class hierarchy (in particular, for test Activities) to remove
some duplicated code, and introduces the concept of a Test ID appended to the class name
instead of merely using the class name, allowing us to use the same class for multiple
tests.

Change-Id: I0a9feedaa92c23f1bf366ca16ccae672ad7e783f
ac0073708acb7a7f6060189a71c4343092a64229 18-Aug-2010 Brian Muramatsu <btmura@android.com> CtsVerifier Test Result Infrastructure

Add a TestResult class that allows test activities to set their
finishing results as either pass or fail. Reflect the pass or
fail status in the TestListActivity's test list. This is done
via a ContentProvider that reads and writes to a database with
the TestListAdapter listening for changes.

Use the new API in the SUID Files test as an example. The other
activities should be able to be easily adjusted to use the API.
Just call TestResult.setPassedResult or .setFailedResult during
some time in the activity before you finish.

Change-Id: Ia6a1f75e2ac9d03cb22ed233bedf392e3fb28f0e