History log of /external/vogar/src/vogar/ExpectationStore.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
0596bdce03db77ffc4e2560de0d76dbdc99779f4 10-Dec-2014 Nicolas Geoffray <ngeoffray@google.com> Only make it a warning when the expectation comes from a file.

Change-Id: Ife67e92a23e60b50639c9eadfa29dbedcf81d769
/external/vogar/src/vogar/ExpectationStore.java
5a8fd4b1d6c046471c7b951680cace3eec723fe7 28-Nov-2014 Nicolas Geoffray <ngeoffray@google.com> Add 'modes_variants' in expectation files.

Change-Id: I912d208e38b1dbddb8132f52df71a2fb220b4d34
/external/vogar/src/vogar/ExpectationStore.java
b9e409160756d5f422da6a56cd2354d0afb27047 02-Dec-2014 Neil Fuller <nfuller@google.com> Update vogar's caliper version to fix a bug

This change contains the tip of the v0.5-rc1 branch from:
https://code.google.com/p/caliper/source/browse/?name=v0.5-rc1
and so constitutes a minor upgrade. Since vogar last
took a caliper snapshot the gson library has been split out.

Because that branch is old I have so far been unable to upstream
fix for Android in that branch. The fix is:

Since the L release, Android returns a special sub-class of
Properties from System.getProperties(). The Properties instance
falls back to a set of immutable properties for certain platform
values. If treated as a Map, i.e. using Map methods like get()
instead of getProperty(), it will appear empty.

This change copies the Properties object to produce a Map instead,
which has all the expected values in it.

The fix is already in the caliper HEAD on googlecode.

---
caliper/src/main/java/com/google/caliper/EnvironmentGetter.java | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

Bug: https://code.google.com/p/android/issues/detail?id=81363
Change-Id: Id5c38dfc729d581ec1addeddc2ee8ca70d34625b
/external/vogar/src/vogar/ExpectationStore.java
d35a3a007cfa6e5d4041af5f4aed19acc69af291 19-Dec-2010 jessewilson@google.com <jessewilson@google.com@aa685c63-decc-881d-cd2b-7fa72aad72e1> Break dependency from ExpectationStore on Commands.

git-svn-id: http://vogar.googlecode.com/svn/trunk@220 aa685c63-decc-881d-cd2b-7fa72aad72e1
/external/vogar/src/vogar/ExpectationStore.java
b5c5c44d0c0a01c278cdac68ae23646682eb8ef7 19-Dec-2010 jessewilson@google.com <jessewilson@google.com@aa685c63-decc-881d-cd2b-7fa72aad72e1> Inject the log rather than looking it up statically. This is needed for other apps that want to reuse the ExpectationStore but not the rest of Vogar!

git-svn-id: http://vogar.googlecode.com/svn/trunk@219 aa685c63-decc-881d-cd2b-7fa72aad72e1
/external/vogar/src/vogar/ExpectationStore.java
15a0413cb10b69802f9082b828ee8ce646b8c28d 28-Sep-2010 jessewilson@google.com <jessewilson@google.com@aa685c63-decc-881d-cd2b-7fa72aad72e1> Support mode-constrained expectations.

git-svn-id: http://vogar.googlecode.com/svn/trunk@170 aa685c63-decc-881d-cd2b-7fa72aad72e1
/external/vogar/src/vogar/ExpectationStore.java
41490f13e477fe88dc22d2f62dff5698683eef24 24-Sep-2010 jessewilson@google.com <jessewilson@google.com@aa685c63-decc-881d-cd2b-7fa72aad72e1> Support bug IDs for both name- and pattern- matched expectations

git-svn-id: http://vogar.googlecode.com/svn/trunk@164 aa685c63-decc-881d-cd2b-7fa72aad72e1
/external/vogar/src/vogar/ExpectationStore.java
63c03ecb2beb2bb46fbaebb35fc282977ae06af9 24-Sep-2010 jessewilson@google.com <jessewilson@google.com@aa685c63-decc-881d-cd2b-7fa72aad72e1> Fix problems with substring+expectations.

git-svn-id: http://vogar.googlecode.com/svn/trunk@163 aa685c63-decc-881d-cd2b-7fa72aad72e1
/external/vogar/src/vogar/ExpectationStore.java
34688e44757e5f31838dee7d52106531791fcb43 23-Sep-2010 jessewilson@google.com <jessewilson@google.com@aa685c63-decc-881d-cd2b-7fa72aad72e1> Wire expectations up to an external bug tracker.

git-svn-id: http://vogar.googlecode.com/svn/trunk@162 aa685c63-decc-881d-cd2b-7fa72aad72e1
/external/vogar/src/vogar/ExpectationStore.java
3617522d6678cd021a98b635b46e536ae14b45f3 23-Sep-2010 jessewilson@google.com <jessewilson@google.com@aa685c63-decc-881d-cd2b-7fa72aad72e1> Change expectations file format to JSON.

git-svn-id: http://vogar.googlecode.com/svn/trunk@161 aa685c63-decc-881d-cd2b-7fa72aad72e1
/external/vogar/src/vogar/ExpectationStore.java
ada1735ec44804be5b7c67c3e76c5a3c6ff80c02 20-Jun-2010 jessewilson@google.com <jessewilson@google.com@aa685c63-decc-881d-cd2b-7fa72aad72e1> Using both dots and hashes to define enclosing outcome names. This is intended to permit expectations files to suppress/expect an entire JUnit class at a time.

git-svn-id: http://vogar.googlecode.com/svn/trunk@99 aa685c63-decc-881d-cd2b-7fa72aad72e1
/external/vogar/src/vogar/ExpectationStore.java
8c03f5a6370cf6521384a268e12808e163ae4339 25-May-2010 jessewilson@google.com <jessewilson@google.com@aa685c63-decc-881d-cd2b-7fa72aad72e1> Adding tags to expectations and a 'large' tag for extending the timeout by 10x. The motivation here is to permit some additional jtreg tests to run to completion; particularly those like EnumSetBash that run a while.


git-svn-id: http://vogar.googlecode.com/svn/trunk@76 aa685c63-decc-881d-cd2b-7fa72aad72e1
/external/vogar/src/vogar/ExpectationStore.java
873ee1f27a5f3b07fb4b5e1edba3b359f3b489d7 24-May-2010 jessewilson@google.com <jessewilson@google.com@aa685c63-decc-881d-cd2b-7fa72aad72e1> Changing expectation resolution to prefer output matches over inexact name matches.

This way when we have output matches like
UnsupportedOperationException in System.setSecurityManager()

We don't clobber them with package matches like 'java.awt.event' tests should succeed.

git-svn-id: http://vogar.googlecode.com/svn/trunk@75 aa685c63-decc-881d-cd2b-7fa72aad72e1
/external/vogar/src/vogar/ExpectationStore.java
027ca289d7c7b21501a9d14e69f10735033f57a0 25-Apr-2010 elliott.n.hughes@gmail.com <elliott.n.hughes@gmail.com@aa685c63-decc-881d-cd2b-7fa72aad72e1> src/vogar/ActivityMode.java:
src/vogar/commands/AndroidSdk.java:
src/vogar/commands/Command.java:
src/vogar/Console.java:
src/vogar/DeviceDalvikVm.java:
src/vogar/Driver.java:
src/vogar/Environment.java:
src/vogar/ExpectationStore.java:
src/vogar/HostMonitor.java:
src/vogar/JtregSpec.java:
src/vogar/Md5Cache.java:
src/vogar/Mode.java:
src/vogar/Vogar.java: push all the use of java.util.logging into Console. This is a step towards fixing issue 7 (because we can now control streaming during a run), and issue 8 (because we now have more intention-revealing verbose output).


git-svn-id: http://vogar.googlecode.com/svn/trunk@22 aa685c63-decc-881d-cd2b-7fa72aad72e1
/external/vogar/src/vogar/ExpectationStore.java
7850f3f3da0099b76f09ed64d23e0a43ba4a5c76 23-Apr-2010 jessewilson@google.com <jessewilson@google.com@aa685c63-decc-881d-cd2b-7fa72aad72e1> Initial checkin of vogar!


git-svn-id: http://vogar.googlecode.com/svn/trunk@2 aa685c63-decc-881d-cd2b-7fa72aad72e1
/external/vogar/src/vogar/ExpectationStore.java