[infinispan-commits] Infinispan SVN: r106 - in trunk/cachestore/s3: src/test/java/org/infinispan and 8 other directories.
infinispan-commits at lists.jboss.org
infinispan-commits at lists.jboss.org
Fri Apr 10 06:13:57 EDT 2009
Author: galder.zamarreno at jboss.com
Date: 2009-04-10 06:13:57 -0400 (Fri, 10 Apr 2009)
New Revision: 106
Added:
trunk/cachestore/s3/src/test/java/org/infinispan/loader/
trunk/cachestore/s3/src/test/java/org/infinispan/loader/s3/
trunk/cachestore/s3/src/test/java/org/infinispan/loader/s3/MockS3Connection.java
trunk/cachestore/s3/src/test/java/org/infinispan/loader/s3/S3CacheStoreIntegrationTest.java
trunk/cachestore/s3/target/
trunk/cachestore/s3/target/surefire-reports/
trunk/cachestore/s3/target/surefire-reports/Command line suite/
trunk/cachestore/s3/target/surefire-reports/Command line suite/classes.html
trunk/cachestore/s3/target/surefire-reports/Command line suite/groups.html
trunk/cachestore/s3/target/surefire-reports/Command line suite/index.html
trunk/cachestore/s3/target/surefire-reports/Command line suite/loader.s3.S3CacheStoreIntegrationTest.html
trunk/cachestore/s3/target/surefire-reports/Command line suite/loader.s3.S3CacheStoreIntegrationTest.properties
trunk/cachestore/s3/target/surefire-reports/Command line suite/loader.s3.S3CacheStoreIntegrationTest.xml
trunk/cachestore/s3/target/surefire-reports/Command line suite/main.html
trunk/cachestore/s3/target/surefire-reports/Command line suite/methods-alphabetical.html
trunk/cachestore/s3/target/surefire-reports/Command line suite/methods-not-run.html
trunk/cachestore/s3/target/surefire-reports/Command line suite/methods.html
trunk/cachestore/s3/target/surefire-reports/Command line suite/reporter-output.html
trunk/cachestore/s3/target/surefire-reports/Command line suite/testng-failed.xml
trunk/cachestore/s3/target/surefire-reports/Command line suite/testng.xml.html
trunk/cachestore/s3/target/surefire-reports/Command line suite/toc.html
Removed:
trunk/cachestore/s3/src/test/java/org/infinispan/s3/MockS3Connection.java
trunk/cachestore/s3/src/test/java/org/infinispan/s3/S3CacheStoreIntegrationTest.java
Log:
Move test classes to the correct package.
Copied: trunk/cachestore/s3/src/test/java/org/infinispan/loader/s3/MockS3Connection.java (from rev 105, trunk/cachestore/s3/src/test/java/org/infinispan/s3/MockS3Connection.java)
===================================================================
--- trunk/cachestore/s3/src/test/java/org/infinispan/loader/s3/MockS3Connection.java (rev 0)
+++ trunk/cachestore/s3/src/test/java/org/infinispan/loader/s3/MockS3Connection.java 2009-04-10 10:13:57 UTC (rev 106)
@@ -0,0 +1,104 @@
+package org.infinispan.loader.s3;
+
+import org.apache.commons.io.IOUtils;
+import org.jets3t.service.S3ServiceException;
+import org.jets3t.service.model.S3Bucket;
+import org.jets3t.service.model.S3Object;
+
+import java.io.ByteArrayInputStream;
+import java.io.IOException;
+import java.io.InputStream;
+import java.util.Map;
+import java.util.concurrent.ConcurrentHashMap;
+
+/**
+ * @author Adrian Cole
+ * @version $Id$
+ * @since 4.0
+ */
+public class MockS3Connection implements S3Connection {
+ private Map<String, S3Bucket> nameToS3Bucket = new ConcurrentHashMap<String, S3Bucket>();
+ private Map<String, Map<String, S3Object>> bucketToContents = new ConcurrentHashMap<String, Map<String, S3Object>>();
+
+ public synchronized S3Bucket getOrCreateBucket(String bucketName) throws S3ServiceException {
+ S3Bucket bucket = nameToS3Bucket.get(bucketName);
+ if (bucket == null) {
+ bucket = new S3Bucket(bucketName);
+ nameToS3Bucket.put(bucketName, bucket);
+ bucketToContents.put(bucketName, new ConcurrentHashMap<String, S3Object>());
+ }
+ return bucket;
+ }
+
+ public S3Object[] getAllObjectsInBucketWithoutTheirData(S3Bucket bucket) throws S3ServiceException {
+ Map<String, S3Object> contents = bucketToContents.get(bucket.getName());
+ return contents.values().toArray(new S3Object[]{});
+ }
+
+ public void copyObjectsFromOneBucketToAnother(String[] keys, String sourceBucketName, String destinationBucketName) throws S3ServiceException {
+ Map<String, S3Object> source = bucketToContents.get(sourceBucketName);
+ Map<String, S3Object> destination = bucketToContents.get(destinationBucketName);
+ for (int i = 0; i < keys.length; i++) {
+ destination.put(keys[i], source.get(keys[i]));
+ }
+ }
+
+ public void removeBucketIfEmpty(S3Bucket bucket) throws S3ServiceException {
+ nameToS3Bucket.remove(bucket.getName());
+ bucketToContents.remove(bucket.getName());
+ }
+
+ public S3Object getObjectInBucket(String objectKey, S3Bucket bucket) throws S3ServiceException {
+ Map<String, S3Object> contents = bucketToContents.get(bucket.getName());
+ return contents.get(objectKey);
+ }
+
+ public S3Object putObjectIntoBucket(S3Object object, S3Bucket bucket) throws S3ServiceException {
+ Map<String, S3Object> contents = bucketToContents.get(bucket.getName());
+ contents.put(object.getKey(), object);
+ return object;
+ }
+
+ public void connect(String awsAccessKey, String awsSecretKey) throws S3ServiceException {
+ // ignore
+ }
+
+ public S3Object createObject(String key) {
+ return new MockS3Object(key);
+ }
+
+ public void removeObjectFromBucket(String objectKey, S3Bucket bucket) throws S3ServiceException {
+ Map<String, S3Object> contents = bucketToContents.get(bucket.getName());
+ contents.remove(objectKey);
+ }
+
+ public void removeAllObjectsFromBucket(S3Bucket bucket) throws S3ServiceException {
+ Map<String, S3Object> contents = bucketToContents.get(bucket.getName());
+ contents.clear();
+ }
+
+ class MockS3Object extends S3Object {
+
+ byte[] buff;
+
+ public MockS3Object(String key) {
+ super(key);
+ }
+
+ @Override
+ public void setDataInputStream(InputStream inputStream) {
+ try {
+ buff = IOUtils.toByteArray(inputStream);
+ } catch (IOException e) {
+ throw new RuntimeException(e);
+ }
+ }
+
+ @Override
+ public InputStream getDataInputStream() throws S3ServiceException {
+ return (buff != null) ? new ByteArrayInputStream(buff) : null;
+ }
+ }
+
+}
+
Copied: trunk/cachestore/s3/src/test/java/org/infinispan/loader/s3/S3CacheStoreIntegrationTest.java (from rev 105, trunk/cachestore/s3/src/test/java/org/infinispan/s3/S3CacheStoreIntegrationTest.java)
===================================================================
--- trunk/cachestore/s3/src/test/java/org/infinispan/loader/s3/S3CacheStoreIntegrationTest.java (rev 0)
+++ trunk/cachestore/s3/src/test/java/org/infinispan/loader/s3/S3CacheStoreIntegrationTest.java 2009-04-10 10:13:57 UTC (rev 106)
@@ -0,0 +1,173 @@
+package org.infinispan.loader.s3;
+
+import org.infinispan.container.entries.InternalCacheEntry;
+import org.infinispan.container.entries.InternalEntryFactory;
+import org.infinispan.io.UnclosableObjectInputStream;
+import org.infinispan.io.UnclosableObjectOutputStream;
+import org.infinispan.loader.BaseCacheStoreTest;
+import org.infinispan.loader.CacheLoaderException;
+import org.infinispan.loader.CacheStore;
+import org.jets3t.service.model.S3Bucket;
+import org.testng.annotations.AfterMethod;
+import org.testng.annotations.AfterTest;
+import org.testng.annotations.BeforeMethod;
+import org.testng.annotations.BeforeTest;
+import org.testng.annotations.Test;
+
+import java.io.ByteArrayInputStream;
+import java.io.ByteArrayOutputStream;
+import java.io.IOException;
+import java.io.ObjectInputStream;
+import java.io.ObjectOutputStream;
+import java.util.HashSet;
+import java.util.Set;
+
+/**
+ * @author Adrian Cole
+ * @version $Id$
+ * @since 4.0
+ */
+ at Test(groups = "unit", testName = "loader.s3.S3CacheStoreIntegrationTest")
+public class S3CacheStoreIntegrationTest extends BaseCacheStoreTest {
+ private String csBucket;
+ private String cs2Bucket;
+ private String accessKey;
+ private String secretKey;
+ private S3Connection s3Connection;
+
+ @BeforeTest(enabled = false)
+ public void initRealConnection() {
+ csBucket = "your-favorite-bucket-doesnt-need-to-exist-but-if-it-does-this-test-will-nuke-it";
+ cs2Bucket = csBucket + "2";
+ accessKey = "youraccesskey";
+ secretKey = "yoursecretkey";
+ s3Connection = new Jets3tS3Connection();
+ }
+
+ @BeforeTest(enabled = true)
+ public void initMockConnection() {
+ csBucket = "horizontesting";
+ cs2Bucket = csBucket + "2";
+ accessKey = "dummyaccess";
+ secretKey = "dummysecret";
+ s3Connection = new MockS3Connection();
+ }
+
+ @AfterTest
+ public void removeS3Buckets() throws Exception {
+ s3Connection.removeBucketIfEmpty(new S3Bucket(csBucket));
+ s3Connection.removeBucketIfEmpty(new S3Bucket(cs2Bucket));
+ s3Connection = null;
+ }
+
+ protected CacheStore createCacheStore() throws CacheLoaderException {
+ return createAndStartCacheStore(csBucket);
+ }
+
+ protected CacheStore createAnotherCacheStore() throws CacheLoaderException {
+ return createAndStartCacheStore(cs2Bucket);
+ }
+
+ private CacheStore createAndStartCacheStore(String bucket) throws CacheLoaderException {
+ S3CacheStore cs = new S3CacheStore();
+ S3CacheStoreConfig cfg = new S3CacheStoreConfig();
+ cfg.setBucket(bucket);
+ cfg.setAwsAccessKey(accessKey);
+ cfg.setAwsSecretKey(secretKey);
+ cfg.setPurgeSynchronously(true); // for more accurate unit testing
+ cs.init(cfg, getCache(), getMarshaller(), s3Connection);
+ cs.start();
+ return cs;
+ }
+
+ /* Changes below are needed to support testing of multiple cache stores */
+
+ protected CacheStore cs2;
+
+ @BeforeMethod
+ @Override
+ public void setUp() throws Exception {
+ super.setUp();
+ cs2 = createAnotherCacheStore();
+ }
+
+
+ @AfterMethod
+ @Override
+ public void tearDown() throws CacheLoaderException {
+ super.tearDown();
+ if (cs2 != null) {
+ cs2.clear();
+ cs2.stop();
+ }
+ cs2 = null;
+ }
+
+
+ @Override
+ public void testStreamingAPI() throws IOException, ClassNotFoundException, CacheLoaderException {
+ cs.store(InternalEntryFactory.create("k1", "v1", -1, -1));
+ cs.store(InternalEntryFactory.create("k2", "v2", -1, -1));
+ cs.store(InternalEntryFactory.create("k3", "v3", -1, -1));
+
+ ByteArrayOutputStream out = new ByteArrayOutputStream();
+ ObjectOutputStream oos = new ObjectOutputStream(out);
+ cs.toStream(new UnclosableObjectOutputStream(oos));
+ oos.flush();
+ oos.close();
+ out.close();
+ cs2.clear();
+ ObjectInputStream ois = new ObjectInputStream(new ByteArrayInputStream(out.toByteArray()));
+ cs2.fromStream(new UnclosableObjectInputStream(ois));
+
+ Set<InternalCacheEntry> set = cs2.loadAll();
+
+ assert set.size() == 3;
+ Set expected = new HashSet();
+ expected.add("k1");
+ expected.add("k2");
+ expected.add("k3");
+ for (InternalCacheEntry se : set) assert expected.remove(se.getKey());
+ assert expected.isEmpty();
+ }
+
+ @Override
+ public void testStreamingAPIReusingStreams() throws IOException, ClassNotFoundException, CacheLoaderException {
+ cs.store(InternalEntryFactory.create("k1", "v1", -1, -1));
+ cs.store(InternalEntryFactory.create("k2", "v2", -1, -1));
+ cs.store(InternalEntryFactory.create("k3", "v3", -1, -1));
+
+ ByteArrayOutputStream out = new ByteArrayOutputStream();
+ byte[] dummyStartBytes = {1, 2, 3, 4, 5, 6, 7, 8};
+ byte[] dummyEndBytes = {8, 7, 6, 5, 4, 3, 2, 1};
+ out.write(dummyStartBytes);
+ ObjectOutputStream oos = new ObjectOutputStream(out);
+ cs.toStream(new UnclosableObjectOutputStream(oos));
+ oos.flush();
+ oos.close();
+ out.write(dummyEndBytes);
+ out.close();
+ cs2.clear();
+
+ // first pop the start bytes
+ byte[] dummy = new byte[8];
+ ByteArrayInputStream in = new ByteArrayInputStream(out.toByteArray());
+ int bytesRead = in.read(dummy, 0, 8);
+ assert bytesRead == 8;
+ for (int i = 1; i < 9; i++) assert dummy[i - 1] == i : "Start byte stream corrupted!";
+ cs2.fromStream(new UnclosableObjectInputStream(new ObjectInputStream(in)));
+ bytesRead = in.read(dummy, 0, 8);
+ assert bytesRead == 8;
+ for (int i = 8; i > 0; i--) assert dummy[8 - i] == i : "Start byte stream corrupted!";
+
+ Set<InternalCacheEntry> set = cs2.loadAll();
+
+ assert set.size() == 3;
+ Set expected = new HashSet();
+ expected.add("k1");
+ expected.add("k2");
+ expected.add("k3");
+ for (InternalCacheEntry se : set) assert expected.remove(se.getKey());
+ assert expected.isEmpty();
+ }
+}
\ No newline at end of file
Deleted: trunk/cachestore/s3/src/test/java/org/infinispan/s3/MockS3Connection.java
===================================================================
--- trunk/cachestore/s3/src/test/java/org/infinispan/s3/MockS3Connection.java 2009-04-09 11:55:39 UTC (rev 105)
+++ trunk/cachestore/s3/src/test/java/org/infinispan/s3/MockS3Connection.java 2009-04-10 10:13:57 UTC (rev 106)
@@ -1,104 +0,0 @@
-package org.infinispan.loader.s3;
-
-import org.apache.commons.io.IOUtils;
-import org.jets3t.service.S3ServiceException;
-import org.jets3t.service.model.S3Bucket;
-import org.jets3t.service.model.S3Object;
-
-import java.io.ByteArrayInputStream;
-import java.io.IOException;
-import java.io.InputStream;
-import java.util.Map;
-import java.util.concurrent.ConcurrentHashMap;
-
-/**
- * @author Adrian Cole
- * @version $Id$
- * @since 4.0
- */
-public class MockS3Connection implements S3Connection {
- private Map<String, S3Bucket> nameToS3Bucket = new ConcurrentHashMap<String, S3Bucket>();
- private Map<String, Map<String, S3Object>> bucketToContents = new ConcurrentHashMap<String, Map<String, S3Object>>();
-
- public synchronized S3Bucket getOrCreateBucket(String bucketName) throws S3ServiceException {
- S3Bucket bucket = nameToS3Bucket.get(bucketName);
- if (bucket == null) {
- bucket = new S3Bucket(bucketName);
- nameToS3Bucket.put(bucketName, bucket);
- bucketToContents.put(bucketName, new ConcurrentHashMap<String, S3Object>());
- }
- return bucket;
- }
-
- public S3Object[] getAllObjectsInBucketWithoutTheirData(S3Bucket bucket) throws S3ServiceException {
- Map<String, S3Object> contents = bucketToContents.get(bucket.getName());
- return contents.values().toArray(new S3Object[]{});
- }
-
- public void copyObjectsFromOneBucketToAnother(String[] keys, String sourceBucketName, String destinationBucketName) throws S3ServiceException {
- Map<String, S3Object> source = bucketToContents.get(sourceBucketName);
- Map<String, S3Object> destination = bucketToContents.get(destinationBucketName);
- for (int i = 0; i < keys.length; i++) {
- destination.put(keys[i], source.get(keys[i]));
- }
- }
-
- public void removeBucketIfEmpty(S3Bucket bucket) throws S3ServiceException {
- nameToS3Bucket.remove(bucket.getName());
- bucketToContents.remove(bucket.getName());
- }
-
- public S3Object getObjectInBucket(String objectKey, S3Bucket bucket) throws S3ServiceException {
- Map<String, S3Object> contents = bucketToContents.get(bucket.getName());
- return contents.get(objectKey);
- }
-
- public S3Object putObjectIntoBucket(S3Object object, S3Bucket bucket) throws S3ServiceException {
- Map<String, S3Object> contents = bucketToContents.get(bucket.getName());
- contents.put(object.getKey(), object);
- return object;
- }
-
- public void connect(String awsAccessKey, String awsSecretKey) throws S3ServiceException {
- // ignore
- }
-
- public S3Object createObject(String key) {
- return new MockS3Object(key);
- }
-
- public void removeObjectFromBucket(String objectKey, S3Bucket bucket) throws S3ServiceException {
- Map<String, S3Object> contents = bucketToContents.get(bucket.getName());
- contents.remove(objectKey);
- }
-
- public void removeAllObjectsFromBucket(S3Bucket bucket) throws S3ServiceException {
- Map<String, S3Object> contents = bucketToContents.get(bucket.getName());
- contents.clear();
- }
-
- class MockS3Object extends S3Object {
-
- byte[] buff;
-
- public MockS3Object(String key) {
- super(key);
- }
-
- @Override
- public void setDataInputStream(InputStream inputStream) {
- try {
- buff = IOUtils.toByteArray(inputStream);
- } catch (IOException e) {
- throw new RuntimeException(e);
- }
- }
-
- @Override
- public InputStream getDataInputStream() throws S3ServiceException {
- return (buff != null) ? new ByteArrayInputStream(buff) : null;
- }
- }
-
-}
-
Deleted: trunk/cachestore/s3/src/test/java/org/infinispan/s3/S3CacheStoreIntegrationTest.java
===================================================================
--- trunk/cachestore/s3/src/test/java/org/infinispan/s3/S3CacheStoreIntegrationTest.java 2009-04-09 11:55:39 UTC (rev 105)
+++ trunk/cachestore/s3/src/test/java/org/infinispan/s3/S3CacheStoreIntegrationTest.java 2009-04-10 10:13:57 UTC (rev 106)
@@ -1,173 +0,0 @@
-package org.infinispan.loader.s3;
-
-import org.infinispan.container.entries.InternalCacheEntry;
-import org.infinispan.container.entries.InternalEntryFactory;
-import org.infinispan.io.UnclosableObjectInputStream;
-import org.infinispan.io.UnclosableObjectOutputStream;
-import org.infinispan.loader.BaseCacheStoreTest;
-import org.infinispan.loader.CacheLoaderException;
-import org.infinispan.loader.CacheStore;
-import org.jets3t.service.model.S3Bucket;
-import org.testng.annotations.AfterMethod;
-import org.testng.annotations.AfterTest;
-import org.testng.annotations.BeforeMethod;
-import org.testng.annotations.BeforeTest;
-import org.testng.annotations.Test;
-
-import java.io.ByteArrayInputStream;
-import java.io.ByteArrayOutputStream;
-import java.io.IOException;
-import java.io.ObjectInputStream;
-import java.io.ObjectOutputStream;
-import java.util.HashSet;
-import java.util.Set;
-
-/**
- * @author Adrian Cole
- * @version $Id$
- * @since 4.0
- */
- at Test(groups = "unit", testName = "loader.s3.S3CacheStoreIntegrationTest")
-public class S3CacheStoreIntegrationTest extends BaseCacheStoreTest {
- private String csBucket;
- private String cs2Bucket;
- private String accessKey;
- private String secretKey;
- private S3Connection s3Connection;
-
- @BeforeTest(enabled = false)
- public void initRealConnection() {
- csBucket = "your-favorite-bucket-doesnt-need-to-exist-but-if-it-does-this-test-will-nuke-it";
- cs2Bucket = csBucket + "2";
- accessKey = "youraccesskey";
- secretKey = "yoursecretkey";
- s3Connection = new Jets3tS3Connection();
- }
-
- @BeforeTest(enabled = true)
- public void initMockConnection() {
- csBucket = "horizontesting";
- cs2Bucket = csBucket + "2";
- accessKey = "dummyaccess";
- secretKey = "dummysecret";
- s3Connection = new MockS3Connection();
- }
-
- @AfterTest
- public void removeS3Buckets() throws Exception {
- s3Connection.removeBucketIfEmpty(new S3Bucket(csBucket));
- s3Connection.removeBucketIfEmpty(new S3Bucket(cs2Bucket));
- s3Connection = null;
- }
-
- protected CacheStore createCacheStore() throws CacheLoaderException {
- return createAndStartCacheStore(csBucket);
- }
-
- protected CacheStore createAnotherCacheStore() throws CacheLoaderException {
- return createAndStartCacheStore(cs2Bucket);
- }
-
- private CacheStore createAndStartCacheStore(String bucket) throws CacheLoaderException {
- S3CacheStore cs = new S3CacheStore();
- S3CacheStoreConfig cfg = new S3CacheStoreConfig();
- cfg.setBucket(bucket);
- cfg.setAwsAccessKey(accessKey);
- cfg.setAwsSecretKey(secretKey);
- cfg.setPurgeSynchronously(true); // for more accurate unit testing
- cs.init(cfg, getCache(), getMarshaller(), s3Connection);
- cs.start();
- return cs;
- }
-
- /* Changes below are needed to support testing of multiple cache stores */
-
- protected CacheStore cs2;
-
- @BeforeMethod
- @Override
- public void setUp() throws Exception {
- super.setUp();
- cs2 = createAnotherCacheStore();
- }
-
-
- @AfterMethod
- @Override
- public void tearDown() throws CacheLoaderException {
- super.tearDown();
- if (cs2 != null) {
- cs2.clear();
- cs2.stop();
- }
- cs2 = null;
- }
-
-
- @Override
- public void testStreamingAPI() throws IOException, ClassNotFoundException, CacheLoaderException {
- cs.store(InternalEntryFactory.create("k1", "v1", -1, -1));
- cs.store(InternalEntryFactory.create("k2", "v2", -1, -1));
- cs.store(InternalEntryFactory.create("k3", "v3", -1, -1));
-
- ByteArrayOutputStream out = new ByteArrayOutputStream();
- ObjectOutputStream oos = new ObjectOutputStream(out);
- cs.toStream(new UnclosableObjectOutputStream(oos));
- oos.flush();
- oos.close();
- out.close();
- cs2.clear();
- ObjectInputStream ois = new ObjectInputStream(new ByteArrayInputStream(out.toByteArray()));
- cs2.fromStream(new UnclosableObjectInputStream(ois));
-
- Set<InternalCacheEntry> set = cs2.loadAll();
-
- assert set.size() == 3;
- Set expected = new HashSet();
- expected.add("k1");
- expected.add("k2");
- expected.add("k3");
- for (InternalCacheEntry se : set) assert expected.remove(se.getKey());
- assert expected.isEmpty();
- }
-
- @Override
- public void testStreamingAPIReusingStreams() throws IOException, ClassNotFoundException, CacheLoaderException {
- cs.store(InternalEntryFactory.create("k1", "v1", -1, -1));
- cs.store(InternalEntryFactory.create("k2", "v2", -1, -1));
- cs.store(InternalEntryFactory.create("k3", "v3", -1, -1));
-
- ByteArrayOutputStream out = new ByteArrayOutputStream();
- byte[] dummyStartBytes = {1, 2, 3, 4, 5, 6, 7, 8};
- byte[] dummyEndBytes = {8, 7, 6, 5, 4, 3, 2, 1};
- out.write(dummyStartBytes);
- ObjectOutputStream oos = new ObjectOutputStream(out);
- cs.toStream(new UnclosableObjectOutputStream(oos));
- oos.flush();
- oos.close();
- out.write(dummyEndBytes);
- out.close();
- cs2.clear();
-
- // first pop the start bytes
- byte[] dummy = new byte[8];
- ByteArrayInputStream in = new ByteArrayInputStream(out.toByteArray());
- int bytesRead = in.read(dummy, 0, 8);
- assert bytesRead == 8;
- for (int i = 1; i < 9; i++) assert dummy[i - 1] == i : "Start byte stream corrupted!";
- cs2.fromStream(new UnclosableObjectInputStream(new ObjectInputStream(in)));
- bytesRead = in.read(dummy, 0, 8);
- assert bytesRead == 8;
- for (int i = 8; i > 0; i--) assert dummy[8 - i] == i : "Start byte stream corrupted!";
-
- Set<InternalCacheEntry> set = cs2.loadAll();
-
- assert set.size() == 3;
- Set expected = new HashSet();
- expected.add("k1");
- expected.add("k2");
- expected.add("k3");
- for (InternalCacheEntry se : set) assert expected.remove(se.getKey());
- assert expected.isEmpty();
- }
-}
\ No newline at end of file
Added: trunk/cachestore/s3/target/surefire-reports/Command line suite/classes.html
===================================================================
--- trunk/cachestore/s3/target/surefire-reports/Command line suite/classes.html (rev 0)
+++ trunk/cachestore/s3/target/surefire-reports/Command line suite/classes.html 2009-04-10 10:13:57 UTC (rev 106)
@@ -0,0 +1,124 @@
+<table border='1'>
+<tr>
+<th>Class name</th>
+<th>Method name</th>
+<th>Groups</th>
+</tr><tr>
+<td>org.infinispan.loader.s3.S3CacheStoreIntegrationTest</td>
+<td> </td><td> </td></tr>
+<tr>
+<td align='center' colspan='3'>@Test</td>
+</tr>
+<tr>
+<td> </td>
+<td>testLoadAndStoreImmortal</td>
+<td>unit </td>
+</tr>
+<tr>
+<td> </td>
+<td>testStoreAndRemoveAll</td>
+<td>unit </td>
+</tr>
+<tr>
+<td> </td>
+<td>testConfigFile</td>
+<td>unit </td>
+</tr>
+<tr>
+<td> </td>
+<td>testRollbackFromADifferentThreadReusingTransactionKey</td>
+<td>unit </td>
+</tr>
+<tr>
+<td> </td>
+<td>testLoadAndStoreWithIdle</td>
+<td>unit </td>
+</tr>
+<tr>
+<td> </td>
+<td>testPreload</td>
+<td>unit </td>
+</tr>
+<tr>
+<td> </td>
+<td>testOnePhaseCommit</td>
+<td>unit </td>
+</tr>
+<tr>
+<td> </td>
+<td>testTwoPhaseCommit</td>
+<td>unit </td>
+</tr>
+<tr>
+<td> </td>
+<td>testPurgeExpired</td>
+<td>unit </td>
+</tr>
+<tr>
+<td> </td>
+<td>testStreamingAPIReusingStreams</td>
+<td>unit </td>
+</tr>
+<tr>
+<td> </td>
+<td>testStopStartDoesntNukeValues</td>
+<td>unit </td>
+</tr>
+<tr>
+<td> </td>
+<td>testRollback</td>
+<td>unit </td>
+</tr>
+<tr>
+<td> </td>
+<td>testConcurrency</td>
+<td>unit </td>
+</tr>
+<tr>
+<td> </td>
+<td>testLoadAndStoreWithLifespan</td>
+<td>unit </td>
+</tr>
+<tr>
+<td> </td>
+<td>testLoadAndStoreWithLifespanAndIdle</td>
+<td>unit </td>
+</tr>
+<tr>
+<td> </td>
+<td>testStreamingAPI</td>
+<td>unit </td>
+</tr>
+<tr>
+<td> </td>
+<td>testCommitAndRollbackWithoutPrepare</td>
+<td>unit </td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeClass</td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@BeforeMethod</td>
+</tr>
+<tr>
+<td> </td>
+<td>setUp</td>
+<td>unit </td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterMethod</td>
+</tr>
+<tr>
+<td> </td>
+<td>tearDown</td>
+<td>unit </td>
+</tr>
+<tr>
+<td> </td>
+<td>assertNoLocksHeld</td>
+<td>unit </td>
+</tr>
+<tr>
+<td align='center' colspan='3'>@AfterClass</td>
+</tr>
+</table>
Added: trunk/cachestore/s3/target/surefire-reports/Command line suite/groups.html
===================================================================
--- trunk/cachestore/s3/target/surefire-reports/Command line suite/groups.html (rev 0)
+++ trunk/cachestore/s3/target/surefire-reports/Command line suite/groups.html 2009-04-10 10:13:57 UTC (rev 106)
@@ -0,0 +1,3 @@
+<h2>Groups used for this test run</h2><table border="1">
+<tr> <td align="center"><b>Group name</b></td><td align="center"><b>Methods</b></td></tr><tr><td>unit</td><td>org.infinispan.loader.BaseCacheStoreTest.testStoreAndRemoveAll()<br/>org.infinispan.loader.BaseCacheStoreTest.testConfigFile()<br/>org.infinispan.loader.BaseCacheStoreTest.testRollbackFromADifferentThreadReusingTransactionKey()<br/>org.infinispan.loader.BaseCacheStoreTest.testLoadAndStoreWithIdle()<br/>org.infinispan.loader.s3.S3CacheStoreIntegrationTest.testStreamingAPI()<br/>org.infinispan.loader.s3.S3CacheStoreIntegrationTest.testStreamingAPIReusingStreams()<br/>org.infinispan.loader.BaseCacheStoreTest.testLoadAndStoreImmortal()<br/>org.infinispan.loader.BaseCacheStoreTest.testStopStartDoesntNukeValues()<br/>org.infinispan.loader.BaseCacheStoreTest.testRollback()<br/>org.infinispan.loader.BaseCacheStoreTest.testConcurrency()<br/>org.infinispan.loader.BaseCacheStoreTest.testLoadAndStoreWithLifespan()<br/>org.infinispan.loader.BaseCacheStoreTest.testLoadAndStoreWit!
hLifespanAndIdle()<br/>org.infinispan.loader.BaseCacheStoreTest.testCommitAndRollbackWithoutPrepare()<br/>org.infinispan.loader.BaseCacheStoreTest.testTwoPhaseCommit()<br/>org.infinispan.loader.BaseCacheStoreTest.testOnePhaseCommit()<br/>org.infinispan.loader.BaseCacheStoreTest.testPreload()<br/>org.infinispan.loader.BaseCacheStoreTest.testPurgeExpired()<br/></td></tr>
+</table>
Added: trunk/cachestore/s3/target/surefire-reports/Command line suite/index.html
===================================================================
--- trunk/cachestore/s3/target/surefire-reports/Command line suite/index.html (rev 0)
+++ trunk/cachestore/s3/target/surefire-reports/Command line suite/index.html 2009-04-10 10:13:57 UTC (rev 106)
@@ -0,0 +1,6 @@
+<html><head><title>Results for Command line suite</title></head>
+<frameset cols="26%,74%">
+<frame src="toc.html" name="navFrame">
+<frame src="main.html" name="mainFrame">
+</frameset>
+</html>
Added: trunk/cachestore/s3/target/surefire-reports/Command line suite/loader.s3.S3CacheStoreIntegrationTest.html
===================================================================
--- trunk/cachestore/s3/target/surefire-reports/Command line suite/loader.s3.S3CacheStoreIntegrationTest.html (rev 0)
+++ trunk/cachestore/s3/target/surefire-reports/Command line suite/loader.s3.S3CacheStoreIntegrationTest.html 2009-04-10 10:13:57 UTC (rev 106)
@@ -0,0 +1,818 @@
+<html>
+<head>
+<title>TestNG: loader.s3.S3CacheStoreIntegrationTest</title>
+<link href="../testng.css" rel="stylesheet" type="text/css" />
+<link href="../my-testng.css" rel="stylesheet" type="text/css" />
+
+<style type="text/css">
+.log { display: none;}
+.stack-trace { display: none;}
+</style>
+<script type="text/javascript">
+<!--
+function flip(e) {
+ current = e.style.display;
+ if (current == 'block') {
+ e.style.display = 'none';
+ return 0;
+ }
+ else {
+ e.style.display = 'block';
+ return 1;
+ }
+}
+
+function toggleBox(szDivId, elem, msg1, msg2)
+{
+ var res = -1; if (document.getElementById) {
+ res = flip(document.getElementById(szDivId));
+ }
+ else if (document.all) {
+ // this is the way old msie versions work
+ res = flip(document.all[szDivId]);
+ }
+ if(elem) {
+ if(res == 0) elem.innerHTML = msg1; else elem.innerHTML = msg2;
+ }
+
+}
+
+function toggleAllBoxes() {
+ if (document.getElementsByTagName) {
+ d = document.getElementsByTagName('div');
+ for (i = 0; i < d.length; i++) {
+ if (d[i].className == 'log') {
+ flip(d[i]);
+ }
+ }
+ }
+}
+
+// -->
+</script>
+
+</head>
+<body>
+<h2 align='center'>loader.s3.S3CacheStoreIntegrationTest</h2><table border='1' align="center">
+<tr>
+<td>Tests passed/Failed/Skipped:</td><td>0/15/2</td>
+</tr><tr>
+<td>Started on:</td><td>Tue Apr 07 19:36:32 CEST 2009</td>
+</tr>
+<tr><td>Total time:</td><td>1 seconds (1470 ms)</td>
+</tr><tr>
+<td>Included groups:</td><td>unit functional </td>
+</tr><tr>
+<td>Excluded groups:</td><td></td>
+</tr>
+</table><p/>
+<small><i>(Hover the method name to see the test class name)</i></small><p/>
+<table width='100%' border='1' class='invocation-failed'>
+<tr><td colspan='3' align='center'><b>FAILED CONFIGURATIONS</b></td></tr>
+<tr><td><b>Test method</b></td>
+<td width="10%"><b>Time (seconds)</b></td>
+<td width="30%"><b>Exception</b></td>
+</tr>
+<tr>
+<td title='org.infinispan.loader.s3.S3CacheStoreIntegrationTest.setUp()'>@BeforeMethod setUp</td>
+<td>0</td>
+<td><div><pre>org.infinispan.loader.CacheLoaderException: error opening s3 service
+ at org.infinispan.loader.s3.S3CacheStore.convertToCacheLoaderException(S3CacheStore.java:148)
+ at org.infinispan.loader.s3.S3CacheStore.start(S3CacheStore.java:88)
+ at org.infinispan.loader.s3.S3CacheStoreIntegrationTest.createAndStartCacheStore(S3CacheStoreIntegrationTest.java:79)
+ at org.infinispan.loader.s3.S3CacheStoreIntegrationTest.createCacheStore(S3CacheStoreIntegrationTest.java:64)
+ at org.infinispan.loader.BaseCacheStoreTest.setUp(BaseCacheStoreTest.java:45)
+ at org.infinispan.loader.s3.S3CacheStoreIntegrationTest.setUp(S3CacheStoreIntegrationTest.java:90)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
+ at java.lang.Thread.run(Thread.java:619)
+Caused by: org.jets3t.service.S3ServiceException: S3 GET failed for '/' XML Error Message: <?xml version="1.0" encoding="UTF-8"?><Error><Code>InvalidAccessKeyId</Code><Message>The AWS Access Key Id you provided does not exist in our records.</Message><RequestId>16A47E5BDB906B2C</RequestId><HostId>yNkDOoNpsahEFwXqPpjuaJK6IT2XTPjpPB4TKTAAgmyH9gnZJ/BfTriJ/ojBq0h1</HostId><AWSAccessKeyId>youraccesskey</AWSAccessKeyId></Error>
+ at org.jets3t.service.impl.rest.httpclient.RestS3Service.performRequest(RestS3Service.java:392)
+ at org.jets3t.service.impl.rest.httpclient.RestS3Service.performRestGet(RestS3Service.java:727)
+ at org.jets3t.service.impl.rest.httpclient.RestS3Service.listAllBucketsImpl(RestS3Service.java:1010)
+ at org.jets3t.service.S3Service.listAllBuckets(S3Service.java:1329)
+ at org.jets3t.service.S3Service.getBucket(S3Service.java:1506)
+ at org.jets3t.service.S3Service.getOrCreateBucket(S3Service.java:1529)
+ at org.infinispan.loader.s3.Jets3tS3Connection.getOrCreateBucket(Jets3tS3Connection.java:63)
+ at org.infinispan.loader.s3.S3CacheStore.start(S3CacheStore.java:86)
+ ... 26 more
+... Removed 19 stack frames</pre></div><a href='#' onClick='toggleBox("stack-trace13977236", this, "Click to show all stack frames", "Click to hide stack frames")'>Click to show all stack frames</a>
+<div class='stack-trace' id='stack-trace13977236'><pre>org.infinispan.loader.CacheLoaderException: error opening s3 service
+ at org.infinispan.loader.s3.S3CacheStore.convertToCacheLoaderException(S3CacheStore.java:148)
+ at org.infinispan.loader.s3.S3CacheStore.start(S3CacheStore.java:88)
+ at org.infinispan.loader.s3.S3CacheStoreIntegrationTest.createAndStartCacheStore(S3CacheStoreIntegrationTest.java:79)
+ at org.infinispan.loader.s3.S3CacheStoreIntegrationTest.createCacheStore(S3CacheStoreIntegrationTest.java:64)
+ at org.infinispan.loader.BaseCacheStoreTest.setUp(BaseCacheStoreTest.java:45)
+ at org.infinispan.loader.s3.S3CacheStoreIntegrationTest.setUp(S3CacheStoreIntegrationTest.java:90)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
+ at java.lang.reflect.Method.invoke(Method.java:597)
+ at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:580)
+ at org.testng.internal.Invoker.invokeConfigurationMethod(Invoker.java:398)
+ at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:145)
+ at org.testng.internal.Invoker.invokeMethod(Invoker.java:427)
+ at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:617)
+ at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:885)
+ at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:126)
+ at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:110)
+ at org.testng.TestRunner.runWorkers(TestRunner.java:712)
+ at org.testng.TestRunner.privateRun(TestRunner.java:582)
+ at org.testng.TestRunner.run(TestRunner.java:477)
+ at org.testng.SuiteRunner.runTest(SuiteRunner.java:324)
+ at org.testng.SuiteRunner.access$000(SuiteRunner.java:33)
+ at org.testng.SuiteRunner$SuiteWorker.run(SuiteRunner.java:350)
+ at org.testng.internal.thread.ThreadUtil$CountDownLatchedRunnable.run(ThreadUtil.java:132)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
+ at java.lang.Thread.run(Thread.java:619)
+Caused by: org.jets3t.service.S3ServiceException: S3 GET failed for '/' XML Error Message: <?xml version="1.0" encoding="UTF-8"?><Error><Code>InvalidAccessKeyId</Code><Message>The AWS Access Key Id you provided does not exist in our records.</Message><RequestId>16A47E5BDB906B2C</RequestId><HostId>yNkDOoNpsahEFwXqPpjuaJK6IT2XTPjpPB4TKTAAgmyH9gnZJ/BfTriJ/ojBq0h1</HostId><AWSAccessKeyId>youraccesskey</AWSAccessKeyId></Error>
+ at org.jets3t.service.impl.rest.httpclient.RestS3Service.performRequest(RestS3Service.java:392)
+ at org.jets3t.service.impl.rest.httpclient.RestS3Service.performRestGet(RestS3Service.java:727)
+ at org.jets3t.service.impl.rest.httpclient.RestS3Service.listAllBucketsImpl(RestS3Service.java:1010)
+ at org.jets3t.service.S3Service.listAllBuckets(S3Service.java:1329)
+ at org.jets3t.service.S3Service.getBucket(S3Service.java:1506)
+ at org.jets3t.service.S3Service.getOrCreateBucket(S3Service.java:1529)
+ at org.infinispan.loader.s3.Jets3tS3Connection.getOrCreateBucket(Jets3tS3Connection.java:63)
+ at org.infinispan.loader.s3.S3CacheStore.start(S3CacheStore.java:86)
+ ... 26 more
+</pre></div></td>
+</tr>
+</table><p>
+<table width='100%' border='1' class='invocation-skipped'>
+<tr><td colspan='3' align='center'><b>SKIPPED CONFIGURATIONS</b></td></tr>
+<tr><td><b>Test method</b></td>
+<td width="10%"><b>Time (seconds)</b></td>
+<td width="30%"><b>Exception</b></td>
+</tr>
+<tr>
+<td title='org.infinispan.loader.s3.S3CacheStoreIntegrationTest.setUp()'>@BeforeMethod setUp</td>
+<td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='org.infinispan.loader.s3.S3CacheStoreIntegrationTest.setUp()'>@BeforeMethod setUp</td>
+<td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='org.infinispan.loader.s3.S3CacheStoreIntegrationTest.setUp()'>@BeforeMethod setUp</td>
+<td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='org.infinispan.loader.s3.S3CacheStoreIntegrationTest.setUp()'>@BeforeMethod setUp</td>
+<td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='org.infinispan.loader.s3.S3CacheStoreIntegrationTest.setUp()'>@BeforeMethod setUp</td>
+<td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='org.infinispan.loader.s3.S3CacheStoreIntegrationTest.setUp()'>@BeforeMethod setUp</td>
+<td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='org.infinispan.loader.s3.S3CacheStoreIntegrationTest.setUp()'>@BeforeMethod setUp</td>
+<td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='org.infinispan.loader.s3.S3CacheStoreIntegrationTest.setUp()'>@BeforeMethod setUp</td>
+<td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='org.infinispan.loader.s3.S3CacheStoreIntegrationTest.setUp()'>@BeforeMethod setUp</td>
+<td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='org.infinispan.loader.s3.S3CacheStoreIntegrationTest.setUp()'>@BeforeMethod setUp</td>
+<td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='org.infinispan.loader.s3.S3CacheStoreIntegrationTest.setUp()'>@BeforeMethod setUp</td>
+<td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='org.infinispan.loader.s3.S3CacheStoreIntegrationTest.setUp()'>@BeforeMethod setUp</td>
+<td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='org.infinispan.loader.s3.S3CacheStoreIntegrationTest.setUp()'>@BeforeMethod setUp</td>
+<td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='org.infinispan.loader.s3.S3CacheStoreIntegrationTest.setUp()'>@BeforeMethod setUp</td>
+<td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='org.infinispan.loader.s3.S3CacheStoreIntegrationTest.setUp()'>@BeforeMethod setUp</td>
+<td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='org.infinispan.loader.s3.S3CacheStoreIntegrationTest.setUp()'>@BeforeMethod setUp</td>
+<td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='org.infinispan.loader.s3.S3CacheStoreIntegrationTest.tearDown()'>@AfterMethod tearDown</td>
+<td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='org.infinispan.loader.s3.S3CacheStoreIntegrationTest.tearDown()'>@AfterMethod tearDown</td>
+<td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='org.infinispan.loader.s3.S3CacheStoreIntegrationTest.tearDown()'>@AfterMethod tearDown</td>
+<td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='org.infinispan.loader.s3.S3CacheStoreIntegrationTest.tearDown()'>@AfterMethod tearDown</td>
+<td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='org.infinispan.loader.s3.S3CacheStoreIntegrationTest.tearDown()'>@AfterMethod tearDown</td>
+<td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='org.infinispan.loader.s3.S3CacheStoreIntegrationTest.tearDown()'>@AfterMethod tearDown</td>
+<td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='org.infinispan.loader.s3.S3CacheStoreIntegrationTest.tearDown()'>@AfterMethod tearDown</td>
+<td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='org.infinispan.loader.s3.S3CacheStoreIntegrationTest.tearDown()'>@AfterMethod tearDown</td>
+<td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='org.infinispan.loader.s3.S3CacheStoreIntegrationTest.tearDown()'>@AfterMethod tearDown</td>
+<td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='org.infinispan.loader.s3.S3CacheStoreIntegrationTest.tearDown()'>@AfterMethod tearDown</td>
+<td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='org.infinispan.loader.s3.S3CacheStoreIntegrationTest.tearDown()'>@AfterMethod tearDown</td>
+<td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='org.infinispan.loader.s3.S3CacheStoreIntegrationTest.tearDown()'>@AfterMethod tearDown</td>
+<td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='org.infinispan.loader.s3.S3CacheStoreIntegrationTest.tearDown()'>@AfterMethod tearDown</td>
+<td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='org.infinispan.loader.s3.S3CacheStoreIntegrationTest.tearDown()'>@AfterMethod tearDown</td>
+<td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='org.infinispan.loader.s3.S3CacheStoreIntegrationTest.tearDown()'>@AfterMethod tearDown</td>
+<td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='org.infinispan.loader.s3.S3CacheStoreIntegrationTest.tearDown()'>@AfterMethod tearDown</td>
+<td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='org.infinispan.loader.s3.S3CacheStoreIntegrationTest.tearDown()'>@AfterMethod tearDown</td>
+<td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='org.infinispan.loader.s3.S3CacheStoreIntegrationTest.removeS3Buckets()'>@AfterTest removeS3Buckets</td>
+<td>0</td>
+<td></td>
+</tr>
+</table><p>
+<table width='100%' border='1' class='invocation-failed'>
+<tr><td colspan='3' align='center'><b>FAILED TESTS</b></td></tr>
+<tr><td><b>Test method</b></td>
+<td width="10%"><b>Time (seconds)</b></td>
+<td width="30%"><b>Exception</b></td>
+</tr>
+<tr>
+<td title='org.infinispan.loader.s3.S3CacheStoreIntegrationTest.testCommitAndRollbackWithoutPrepare()'>testCommitAndRollbackWithoutPrepare</td>
+<td>0</td>
+<td><div><pre>java.lang.NullPointerException
+ at org.infinispan.loader.BaseCacheStoreTest.testCommitAndRollbackWithoutPrepare(BaseCacheStoreTest.java:352)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
+ at java.lang.Thread.run(Thread.java:619)
+... Removed 17 stack frames</pre></div><a href='#' onClick='toggleBox("stack-trace26564926", this, "Click to show all stack frames", "Click to hide stack frames")'>Click to show all stack frames</a>
+<div class='stack-trace' id='stack-trace26564926'><pre>java.lang.NullPointerException
+ at org.infinispan.loader.BaseCacheStoreTest.testCommitAndRollbackWithoutPrepare(BaseCacheStoreTest.java:352)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
+ at java.lang.reflect.Method.invoke(Method.java:597)
+ at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:580)
+ at org.testng.internal.Invoker.invokeMethod(Invoker.java:478)
+ at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:617)
+ at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:885)
+ at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:126)
+ at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:110)
+ at org.testng.TestRunner.runWorkers(TestRunner.java:712)
+ at org.testng.TestRunner.privateRun(TestRunner.java:582)
+ at org.testng.TestRunner.run(TestRunner.java:477)
+ at org.testng.SuiteRunner.runTest(SuiteRunner.java:324)
+ at org.testng.SuiteRunner.access$000(SuiteRunner.java:33)
+ at org.testng.SuiteRunner$SuiteWorker.run(SuiteRunner.java:350)
+ at org.testng.internal.thread.ThreadUtil$CountDownLatchedRunnable.run(ThreadUtil.java:132)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
+ at java.lang.Thread.run(Thread.java:619)
+</pre></div></td>
+</tr>
+<tr>
+<td title='org.infinispan.loader.s3.S3CacheStoreIntegrationTest.testConcurrency()'>testConcurrency</td>
+<td>0</td>
+<td><div><pre>java.lang.NullPointerException
+ at org.infinispan.loader.BaseCacheStoreTest$3.run(BaseCacheStoreTest.java:511)
+ at org.infinispan.loader.BaseCacheStoreTest$6.run(BaseCacheStoreTest.java:547)
+</pre></div><a href='#' onClick='toggleBox("stack-trace9445174", this, "Click to show all stack frames", "Click to hide stack frames")'>Click to show all stack frames</a>
+<div class='stack-trace' id='stack-trace9445174'><pre>java.lang.NullPointerException
+ at org.infinispan.loader.BaseCacheStoreTest$3.run(BaseCacheStoreTest.java:511)
+ at org.infinispan.loader.BaseCacheStoreTest$6.run(BaseCacheStoreTest.java:547)
+</pre></div></td>
+</tr>
+<tr>
+<td title='org.infinispan.loader.s3.S3CacheStoreIntegrationTest.testConfigFile()'>testConfigFile</td>
+<td>0</td>
+<td><div><pre>java.lang.NullPointerException
+ at org.infinispan.loader.BaseCacheStoreTest.testConfigFile(BaseCacheStoreTest.java:490)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
+ at java.lang.Thread.run(Thread.java:619)
+... Removed 17 stack frames</pre></div><a href='#' onClick='toggleBox("stack-trace16201329", this, "Click to show all stack frames", "Click to hide stack frames")'>Click to show all stack frames</a>
+<div class='stack-trace' id='stack-trace16201329'><pre>java.lang.NullPointerException
+ at org.infinispan.loader.BaseCacheStoreTest.testConfigFile(BaseCacheStoreTest.java:490)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
+ at java.lang.reflect.Method.invoke(Method.java:597)
+ at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:580)
+ at org.testng.internal.Invoker.invokeMethod(Invoker.java:478)
+ at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:617)
+ at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:885)
+ at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:126)
+ at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:110)
+ at org.testng.TestRunner.runWorkers(TestRunner.java:712)
+ at org.testng.TestRunner.privateRun(TestRunner.java:582)
+ at org.testng.TestRunner.run(TestRunner.java:477)
+ at org.testng.SuiteRunner.runTest(SuiteRunner.java:324)
+ at org.testng.SuiteRunner.access$000(SuiteRunner.java:33)
+ at org.testng.SuiteRunner$SuiteWorker.run(SuiteRunner.java:350)
+ at org.testng.internal.thread.ThreadUtil$CountDownLatchedRunnable.run(ThreadUtil.java:132)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
+ at java.lang.Thread.run(Thread.java:619)
+</pre></div></td>
+</tr>
+<tr>
+<td title='org.infinispan.loader.s3.S3CacheStoreIntegrationTest.testLoadAndStoreImmortal()'>testLoadAndStoreImmortal</td>
+<td>0</td>
+<td><div><pre>java.lang.NullPointerException
+ at org.infinispan.loader.BaseCacheStoreTest.testLoadAndStoreImmortal(BaseCacheStoreTest.java:88)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
+ at java.lang.Thread.run(Thread.java:619)
+... Removed 17 stack frames</pre></div><a href='#' onClick='toggleBox("stack-trace32173387", this, "Click to show all stack frames", "Click to hide stack frames")'>Click to show all stack frames</a>
+<div class='stack-trace' id='stack-trace32173387'><pre>java.lang.NullPointerException
+ at org.infinispan.loader.BaseCacheStoreTest.testLoadAndStoreImmortal(BaseCacheStoreTest.java:88)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
+ at java.lang.reflect.Method.invoke(Method.java:597)
+ at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:580)
+ at org.testng.internal.Invoker.invokeMethod(Invoker.java:478)
+ at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:617)
+ at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:885)
+ at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:126)
+ at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:110)
+ at org.testng.TestRunner.runWorkers(TestRunner.java:712)
+ at org.testng.TestRunner.privateRun(TestRunner.java:582)
+ at org.testng.TestRunner.run(TestRunner.java:477)
+ at org.testng.SuiteRunner.runTest(SuiteRunner.java:324)
+ at org.testng.SuiteRunner.access$000(SuiteRunner.java:33)
+ at org.testng.SuiteRunner$SuiteWorker.run(SuiteRunner.java:350)
+ at org.testng.internal.thread.ThreadUtil$CountDownLatchedRunnable.run(ThreadUtil.java:132)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
+ at java.lang.Thread.run(Thread.java:619)
+</pre></div></td>
+</tr>
+<tr>
+<td title='org.infinispan.loader.s3.S3CacheStoreIntegrationTest.testLoadAndStoreWithIdle()'>testLoadAndStoreWithIdle</td>
+<td>0</td>
+<td><div><pre>java.lang.NullPointerException
+ at org.infinispan.loader.BaseCacheStoreTest.testLoadAndStoreWithIdle(BaseCacheStoreTest.java:122)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
+ at java.lang.Thread.run(Thread.java:619)
+... Removed 17 stack frames</pre></div><a href='#' onClick='toggleBox("stack-trace21342620", this, "Click to show all stack frames", "Click to hide stack frames")'>Click to show all stack frames</a>
+<div class='stack-trace' id='stack-trace21342620'><pre>java.lang.NullPointerException
+ at org.infinispan.loader.BaseCacheStoreTest.testLoadAndStoreWithIdle(BaseCacheStoreTest.java:122)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
+ at java.lang.reflect.Method.invoke(Method.java:597)
+ at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:580)
+ at org.testng.internal.Invoker.invokeMethod(Invoker.java:478)
+ at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:617)
+ at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:885)
+ at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:126)
+ at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:110)
+ at org.testng.TestRunner.runWorkers(TestRunner.java:712)
+ at org.testng.TestRunner.privateRun(TestRunner.java:582)
+ at org.testng.TestRunner.run(TestRunner.java:477)
+ at org.testng.SuiteRunner.runTest(SuiteRunner.java:324)
+ at org.testng.SuiteRunner.access$000(SuiteRunner.java:33)
+ at org.testng.SuiteRunner$SuiteWorker.run(SuiteRunner.java:350)
+ at org.testng.internal.thread.ThreadUtil$CountDownLatchedRunnable.run(ThreadUtil.java:132)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
+ at java.lang.Thread.run(Thread.java:619)
+</pre></div></td>
+</tr>
+<tr>
+<td title='org.infinispan.loader.s3.S3CacheStoreIntegrationTest.testLoadAndStoreWithLifespan()'>testLoadAndStoreWithLifespan</td>
+<td>0</td>
+<td><div><pre>java.lang.NullPointerException
+ at org.infinispan.loader.BaseCacheStoreTest.testLoadAndStoreWithLifespan(BaseCacheStoreTest.java:100)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
+ at java.lang.Thread.run(Thread.java:619)
+... Removed 17 stack frames</pre></div><a href='#' onClick='toggleBox("stack-trace10642267", this, "Click to show all stack frames", "Click to hide stack frames")'>Click to show all stack frames</a>
+<div class='stack-trace' id='stack-trace10642267'><pre>java.lang.NullPointerException
+ at org.infinispan.loader.BaseCacheStoreTest.testLoadAndStoreWithLifespan(BaseCacheStoreTest.java:100)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
+ at java.lang.reflect.Method.invoke(Method.java:597)
+ at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:580)
+ at org.testng.internal.Invoker.invokeMethod(Invoker.java:478)
+ at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:617)
+ at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:885)
+ at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:126)
+ at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:110)
+ at org.testng.TestRunner.runWorkers(TestRunner.java:712)
+ at org.testng.TestRunner.privateRun(TestRunner.java:582)
+ at org.testng.TestRunner.run(TestRunner.java:477)
+ at org.testng.SuiteRunner.runTest(SuiteRunner.java:324)
+ at org.testng.SuiteRunner.access$000(SuiteRunner.java:33)
+ at org.testng.SuiteRunner$SuiteWorker.run(SuiteRunner.java:350)
+ at org.testng.internal.thread.ThreadUtil$CountDownLatchedRunnable.run(ThreadUtil.java:132)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
+ at java.lang.Thread.run(Thread.java:619)
+</pre></div></td>
+</tr>
+<tr>
+<td title='org.infinispan.loader.s3.S3CacheStoreIntegrationTest.testLoadAndStoreWithLifespanAndIdle()'>testLoadAndStoreWithLifespanAndIdle</td>
+<td>0</td>
+<td><div><pre>java.lang.NullPointerException
+ at org.infinispan.loader.BaseCacheStoreTest.testLoadAndStoreWithLifespanAndIdle(BaseCacheStoreTest.java:144)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
+ at java.lang.Thread.run(Thread.java:619)
+... Removed 17 stack frames</pre></div><a href='#' onClick='toggleBox("stack-trace10091594", this, "Click to show all stack frames", "Click to hide stack frames")'>Click to show all stack frames</a>
+<div class='stack-trace' id='stack-trace10091594'><pre>java.lang.NullPointerException
+ at org.infinispan.loader.BaseCacheStoreTest.testLoadAndStoreWithLifespanAndIdle(BaseCacheStoreTest.java:144)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
+ at java.lang.reflect.Method.invoke(Method.java:597)
+ at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:580)
+ at org.testng.internal.Invoker.invokeMethod(Invoker.java:478)
+ at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:617)
+ at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:885)
+ at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:126)
+ at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:110)
+ at org.testng.TestRunner.runWorkers(TestRunner.java:712)
+ at org.testng.TestRunner.privateRun(TestRunner.java:582)
+ at org.testng.TestRunner.run(TestRunner.java:477)
+ at org.testng.SuiteRunner.runTest(SuiteRunner.java:324)
+ at org.testng.SuiteRunner.access$000(SuiteRunner.java:33)
+ at org.testng.SuiteRunner$SuiteWorker.run(SuiteRunner.java:350)
+ at org.testng.internal.thread.ThreadUtil$CountDownLatchedRunnable.run(ThreadUtil.java:132)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
+ at java.lang.Thread.run(Thread.java:619)
+</pre></div></td>
+</tr>
+<tr>
+<td title='org.infinispan.loader.s3.S3CacheStoreIntegrationTest.testOnePhaseCommit()'>testOnePhaseCommit</td>
+<td>0</td>
+<td><div><pre>java.lang.NullPointerException
+ at org.infinispan.loader.BaseCacheStoreTest.testOnePhaseCommit(BaseCacheStoreTest.java:205)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
+ at java.lang.Thread.run(Thread.java:619)
+... Removed 17 stack frames</pre></div><a href='#' onClick='toggleBox("stack-trace3882875", this, "Click to show all stack frames", "Click to hide stack frames")'>Click to show all stack frames</a>
+<div class='stack-trace' id='stack-trace3882875'><pre>java.lang.NullPointerException
+ at org.infinispan.loader.BaseCacheStoreTest.testOnePhaseCommit(BaseCacheStoreTest.java:205)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
+ at java.lang.reflect.Method.invoke(Method.java:597)
+ at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:580)
+ at org.testng.internal.Invoker.invokeMethod(Invoker.java:478)
+ at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:617)
+ at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:885)
+ at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:126)
+ at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:110)
+ at org.testng.TestRunner.runWorkers(TestRunner.java:712)
+ at org.testng.TestRunner.privateRun(TestRunner.java:582)
+ at org.testng.TestRunner.run(TestRunner.java:477)
+ at org.testng.SuiteRunner.runTest(SuiteRunner.java:324)
+ at org.testng.SuiteRunner.access$000(SuiteRunner.java:33)
+ at org.testng.SuiteRunner$SuiteWorker.run(SuiteRunner.java:350)
+ at org.testng.internal.thread.ThreadUtil$CountDownLatchedRunnable.run(ThreadUtil.java:132)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
+ at java.lang.Thread.run(Thread.java:619)
+</pre></div></td>
+</tr>
+<tr>
+<td title='org.infinispan.loader.s3.S3CacheStoreIntegrationTest.testPreload()'>testPreload</td>
+<td>0</td>
+<td><div><pre>java.lang.NullPointerException
+ at org.infinispan.loader.BaseCacheStoreTest.testPreload(BaseCacheStoreTest.java:362)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
+ at java.lang.Thread.run(Thread.java:619)
+... Removed 17 stack frames</pre></div><a href='#' onClick='toggleBox("stack-trace18999998", this, "Click to show all stack frames", "Click to hide stack frames")'>Click to show all stack frames</a>
+<div class='stack-trace' id='stack-trace18999998'><pre>java.lang.NullPointerException
+ at org.infinispan.loader.BaseCacheStoreTest.testPreload(BaseCacheStoreTest.java:362)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
+ at java.lang.reflect.Method.invoke(Method.java:597)
+ at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:580)
+ at org.testng.internal.Invoker.invokeMethod(Invoker.java:478)
+ at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:617)
+ at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:885)
+ at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:126)
+ at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:110)
+ at org.testng.TestRunner.runWorkers(TestRunner.java:712)
+ at org.testng.TestRunner.privateRun(TestRunner.java:582)
+ at org.testng.TestRunner.run(TestRunner.java:477)
+ at org.testng.SuiteRunner.runTest(SuiteRunner.java:324)
+ at org.testng.SuiteRunner.access$000(SuiteRunner.java:33)
+ at org.testng.SuiteRunner$SuiteWorker.run(SuiteRunner.java:350)
+ at org.testng.internal.thread.ThreadUtil$CountDownLatchedRunnable.run(ThreadUtil.java:132)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
+ at java.lang.Thread.run(Thread.java:619)
+</pre></div></td>
+</tr>
+<tr>
+<td title='org.infinispan.loader.s3.S3CacheStoreIntegrationTest.testPurgeExpired()'>testPurgeExpired</td>
+<td>0</td>
+<td><div><pre>java.lang.NullPointerException
+ at org.infinispan.loader.BaseCacheStoreTest.testPurgeExpired(BaseCacheStoreTest.java:411)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
+ at java.lang.Thread.run(Thread.java:619)
+... Removed 17 stack frames</pre></div><a href='#' onClick='toggleBox("stack-trace16591095", this, "Click to show all stack frames", "Click to hide stack frames")'>Click to show all stack frames</a>
+<div class='stack-trace' id='stack-trace16591095'><pre>java.lang.NullPointerException
+ at org.infinispan.loader.BaseCacheStoreTest.testPurgeExpired(BaseCacheStoreTest.java:411)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
+ at java.lang.reflect.Method.invoke(Method.java:597)
+ at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:580)
+ at org.testng.internal.Invoker.invokeMethod(Invoker.java:478)
+ at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:617)
+ at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:885)
+ at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:126)
+ at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:110)
+ at org.testng.TestRunner.runWorkers(TestRunner.java:712)
+ at org.testng.TestRunner.privateRun(TestRunner.java:582)
+ at org.testng.TestRunner.run(TestRunner.java:477)
+ at org.testng.SuiteRunner.runTest(SuiteRunner.java:324)
+ at org.testng.SuiteRunner.access$000(SuiteRunner.java:33)
+ at org.testng.SuiteRunner$SuiteWorker.run(SuiteRunner.java:350)
+ at org.testng.internal.thread.ThreadUtil$CountDownLatchedRunnable.run(ThreadUtil.java:132)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
+ at java.lang.Thread.run(Thread.java:619)
+</pre></div></td>
+</tr>
+<tr>
+<td title='org.infinispan.loader.s3.S3CacheStoreIntegrationTest.testRollback()'>testRollback</td>
+<td>0</td>
+<td><div><pre>java.lang.NullPointerException
+ at org.infinispan.loader.BaseCacheStoreTest.testRollback(BaseCacheStoreTest.java:264)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
+ at java.lang.Thread.run(Thread.java:619)
+... Removed 17 stack frames</pre></div><a href='#' onClick='toggleBox("stack-trace16509931", this, "Click to show all stack frames", "Click to hide stack frames")'>Click to show all stack frames</a>
+<div class='stack-trace' id='stack-trace16509931'><pre>java.lang.NullPointerException
+ at org.infinispan.loader.BaseCacheStoreTest.testRollback(BaseCacheStoreTest.java:264)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
+ at java.lang.reflect.Method.invoke(Method.java:597)
+ at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:580)
+ at org.testng.internal.Invoker.invokeMethod(Invoker.java:478)
+ at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:617)
+ at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:885)
+ at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:126)
+ at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:110)
+ at org.testng.TestRunner.runWorkers(TestRunner.java:712)
+ at org.testng.TestRunner.privateRun(TestRunner.java:582)
+ at org.testng.TestRunner.run(TestRunner.java:477)
+ at org.testng.SuiteRunner.runTest(SuiteRunner.java:324)
+ at org.testng.SuiteRunner.access$000(SuiteRunner.java:33)
+ at org.testng.SuiteRunner$SuiteWorker.run(SuiteRunner.java:350)
+ at org.testng.internal.thread.ThreadUtil$CountDownLatchedRunnable.run(ThreadUtil.java:132)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
+ at java.lang.Thread.run(Thread.java:619)
+</pre></div></td>
+</tr>
+<tr>
+<td title='org.infinispan.loader.s3.S3CacheStoreIntegrationTest.testRollbackFromADifferentThreadReusingTransactionKey()'>testRollbackFromADifferentThreadReusingTransactionKey</td>
+<td>0</td>
+<td><div><pre>java.lang.NullPointerException
+ at org.infinispan.loader.BaseCacheStoreTest.testRollbackFromADifferentThreadReusingTransactionKey(BaseCacheStoreTest.java:306)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
+ at java.lang.Thread.run(Thread.java:619)
+... Removed 17 stack frames</pre></div><a href='#' onClick='toggleBox("stack-trace12194295", this, "Click to show all stack frames", "Click to hide stack frames")'>Click to show all stack frames</a>
+<div class='stack-trace' id='stack-trace12194295'><pre>java.lang.NullPointerException
+ at org.infinispan.loader.BaseCacheStoreTest.testRollbackFromADifferentThreadReusingTransactionKey(BaseCacheStoreTest.java:306)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
+ at java.lang.reflect.Method.invoke(Method.java:597)
+ at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:580)
+ at org.testng.internal.Invoker.invokeMethod(Invoker.java:478)
+ at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:617)
+ at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:885)
+ at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:126)
+ at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:110)
+ at org.testng.TestRunner.runWorkers(TestRunner.java:712)
+ at org.testng.TestRunner.privateRun(TestRunner.java:582)
+ at org.testng.TestRunner.run(TestRunner.java:477)
+ at org.testng.SuiteRunner.runTest(SuiteRunner.java:324)
+ at org.testng.SuiteRunner.access$000(SuiteRunner.java:33)
+ at org.testng.SuiteRunner$SuiteWorker.run(SuiteRunner.java:350)
+ at org.testng.internal.thread.ThreadUtil$CountDownLatchedRunnable.run(ThreadUtil.java:132)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
+ at java.lang.Thread.run(Thread.java:619)
+</pre></div></td>
+</tr>
+<tr>
+<td title='org.infinispan.loader.s3.S3CacheStoreIntegrationTest.testStopStartDoesntNukeValues()'>testStopStartDoesntNukeValues</td>
+<td>0</td>
+<td><div><pre>java.lang.NullPointerException
+ at org.infinispan.loader.BaseCacheStoreTest.testStopStartDoesntNukeValues(BaseCacheStoreTest.java:167)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
+ at java.lang.Thread.run(Thread.java:619)
+... Removed 17 stack frames</pre></div><a href='#' onClick='toggleBox("stack-trace32291974", this, "Click to show all stack frames", "Click to hide stack frames")'>Click to show all stack frames</a>
+<div class='stack-trace' id='stack-trace32291974'><pre>java.lang.NullPointerException
+ at org.infinispan.loader.BaseCacheStoreTest.testStopStartDoesntNukeValues(BaseCacheStoreTest.java:167)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
+ at java.lang.reflect.Method.invoke(Method.java:597)
+ at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:580)
+ at org.testng.internal.Invoker.invokeMethod(Invoker.java:478)
+ at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:617)
+ at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:885)
+ at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:126)
+ at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:110)
+ at org.testng.TestRunner.runWorkers(TestRunner.java:712)
+ at org.testng.TestRunner.privateRun(TestRunner.java:582)
+ at org.testng.TestRunner.run(TestRunner.java:477)
+ at org.testng.SuiteRunner.runTest(SuiteRunner.java:324)
+ at org.testng.SuiteRunner.access$000(SuiteRunner.java:33)
+ at org.testng.SuiteRunner$SuiteWorker.run(SuiteRunner.java:350)
+ at org.testng.internal.thread.ThreadUtil$CountDownLatchedRunnable.run(ThreadUtil.java:132)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
+ at java.lang.Thread.run(Thread.java:619)
+</pre></div></td>
+</tr>
+<tr>
+<td title='org.infinispan.loader.s3.S3CacheStoreIntegrationTest.testStoreAndRemoveAll()'>testStoreAndRemoveAll</td>
+<td>0</td>
+<td><div><pre>java.lang.NullPointerException
+ at org.infinispan.loader.BaseCacheStoreTest.testStoreAndRemoveAll(BaseCacheStoreTest.java:379)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
+ at java.lang.Thread.run(Thread.java:619)
+... Removed 17 stack frames</pre></div><a href='#' onClick='toggleBox("stack-trace8009861", this, "Click to show all stack frames", "Click to hide stack frames")'>Click to show all stack frames</a>
+<div class='stack-trace' id='stack-trace8009861'><pre>java.lang.NullPointerException
+ at org.infinispan.loader.BaseCacheStoreTest.testStoreAndRemoveAll(BaseCacheStoreTest.java:379)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
+ at java.lang.reflect.Method.invoke(Method.java:597)
+ at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:580)
+ at org.testng.internal.Invoker.invokeMethod(Invoker.java:478)
+ at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:617)
+ at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:885)
+ at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:126)
+ at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:110)
+ at org.testng.TestRunner.runWorkers(TestRunner.java:712)
+ at org.testng.TestRunner.privateRun(TestRunner.java:582)
+ at org.testng.TestRunner.run(TestRunner.java:477)
+ at org.testng.SuiteRunner.runTest(SuiteRunner.java:324)
+ at org.testng.SuiteRunner.access$000(SuiteRunner.java:33)
+ at org.testng.SuiteRunner$SuiteWorker.run(SuiteRunner.java:350)
+ at org.testng.internal.thread.ThreadUtil$CountDownLatchedRunnable.run(ThreadUtil.java:132)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
+ at java.lang.Thread.run(Thread.java:619)
+</pre></div></td>
+</tr>
+<tr>
+<td title='org.infinispan.loader.s3.S3CacheStoreIntegrationTest.testTwoPhaseCommit()'>testTwoPhaseCommit</td>
+<td>0</td>
+<td><div><pre>java.lang.NullPointerException
+ at org.infinispan.loader.BaseCacheStoreTest.testTwoPhaseCommit(BaseCacheStoreTest.java:230)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
+ at java.lang.Thread.run(Thread.java:619)
+... Removed 17 stack frames</pre></div><a href='#' onClick='toggleBox("stack-trace26065986", this, "Click to show all stack frames", "Click to hide stack frames")'>Click to show all stack frames</a>
+<div class='stack-trace' id='stack-trace26065986'><pre>java.lang.NullPointerException
+ at org.infinispan.loader.BaseCacheStoreTest.testTwoPhaseCommit(BaseCacheStoreTest.java:230)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
+ at java.lang.reflect.Method.invoke(Method.java:597)
+ at org.testng.internal.MethodHelper.invokeMethod(MethodHelper.java:580)
+ at org.testng.internal.Invoker.invokeMethod(Invoker.java:478)
+ at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:617)
+ at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:885)
+ at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:126)
+ at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:110)
+ at org.testng.TestRunner.runWorkers(TestRunner.java:712)
+ at org.testng.TestRunner.privateRun(TestRunner.java:582)
+ at org.testng.TestRunner.run(TestRunner.java:477)
+ at org.testng.SuiteRunner.runTest(SuiteRunner.java:324)
+ at org.testng.SuiteRunner.access$000(SuiteRunner.java:33)
+ at org.testng.SuiteRunner$SuiteWorker.run(SuiteRunner.java:350)
+ at org.testng.internal.thread.ThreadUtil$CountDownLatchedRunnable.run(ThreadUtil.java:132)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
+ at java.lang.Thread.run(Thread.java:619)
+</pre></div></td>
+</tr>
+</table><p>
+<table width='100%' border='1' class='invocation-skipped'>
+<tr><td colspan='3' align='center'><b>SKIPPED TESTS</b></td></tr>
+<tr><td><b>Test method</b></td>
+<td width="10%"><b>Time (seconds)</b></td>
+<td width="30%"><b>Exception</b></td>
+</tr>
+<tr>
+<td title='org.infinispan.loader.s3.S3CacheStoreIntegrationTest.testStreamingAPI()'>testStreamingAPI</td>
+<td>0</td>
+<td></td>
+</tr>
+<tr>
+<td title='org.infinispan.loader.s3.S3CacheStoreIntegrationTest.testStreamingAPIReusingStreams()'>testStreamingAPIReusingStreams</td>
+<td>0</td>
+<td></td>
+</tr>
+</table><p>
+</body>
+</html>
\ No newline at end of file
Added: trunk/cachestore/s3/target/surefire-reports/Command line suite/loader.s3.S3CacheStoreIntegrationTest.properties
===================================================================
--- trunk/cachestore/s3/target/surefire-reports/Command line suite/loader.s3.S3CacheStoreIntegrationTest.properties (rev 0)
+++ trunk/cachestore/s3/target/surefire-reports/Command line suite/loader.s3.S3CacheStoreIntegrationTest.properties 2009-04-10 10:13:57 UTC (rev 106)
@@ -0,0 +1 @@
+[SuiteResult loader.s3.S3CacheStoreIntegrationTest]
\ No newline at end of file
Added: trunk/cachestore/s3/target/surefire-reports/Command line suite/loader.s3.S3CacheStoreIntegrationTest.xml
===================================================================
--- trunk/cachestore/s3/target/surefire-reports/Command line suite/loader.s3.S3CacheStoreIntegrationTest.xml (rev 0)
+++ trunk/cachestore/s3/target/surefire-reports/Command line suite/loader.s3.S3CacheStoreIntegrationTest.xml 2009-04-10 10:13:57 UTC (rev 106)
@@ -0,0 +1,285 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<testsuite name="loader.s3.S3CacheStoreIntegrationTest" failures="15" tests="17" time="1.47" errors="0">
+ <properties/>
+ <testcase name="@BeforeMethod setUp" time="0.0" classname="org.infinispan.loader.s3.S3CacheStoreIntegrationTest">
+ <failure type="org.infinispan.loader.CacheLoaderException" message="error opening s3 service">
+ <![CDATA[org.infinispan.loader.CacheLoaderException: error opening s3 service
+ at org.infinispan.loader.s3.S3CacheStore.convertToCacheLoaderException(S3CacheStore.java:148)
+ at org.infinispan.loader.s3.S3CacheStore.start(S3CacheStore.java:88)
+ at org.infinispan.loader.s3.S3CacheStoreIntegrationTest.createAndStartCacheStore(S3CacheStoreIntegrationTest.java:79)
+ at org.infinispan.loader.s3.S3CacheStoreIntegrationTest.createCacheStore(S3CacheStoreIntegrationTest.java:64)
+ at org.infinispan.loader.BaseCacheStoreTest.setUp(BaseCacheStoreTest.java:45)
+ at org.infinispan.loader.s3.S3CacheStoreIntegrationTest.setUp(S3CacheStoreIntegrationTest.java:90)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
+ at java.lang.Thread.run(Thread.java:619)
+Caused by: org.jets3t.service.S3ServiceException: S3 GET failed for '/' XML Error Message: <?xml version="1.0" encoding="UTF-8"?><Error><Code>InvalidAccessKeyId</Code><Message>The AWS Access Key Id you provided does not exist in our records.</Message><RequestId>16A47E5BDB906B2C</RequestId><HostId>yNkDOoNpsahEFwXqPpjuaJK6IT2XTPjpPB4TKTAAgmyH9gnZJ/BfTriJ/ojBq0h1</HostId><AWSAccessKeyId>youraccesskey</AWSAccessKeyId></Error>
+ at org.jets3t.service.impl.rest.httpclient.RestS3Service.performRequest(RestS3Service.java:392)
+ at org.jets3t.service.impl.rest.httpclient.RestS3Service.performRestGet(RestS3Service.java:727)
+ at org.jets3t.service.impl.rest.httpclient.RestS3Service.listAllBucketsImpl(RestS3Service.java:1010)
+ at org.jets3t.service.S3Service.listAllBuckets(S3Service.java:1329)
+ at org.jets3t.service.S3Service.getBucket(S3Service.java:1506)
+ at org.jets3t.service.S3Service.getOrCreateBucket(S3Service.java:1529)
+ at org.infinispan.loader.s3.Jets3tS3Connection.getOrCreateBucket(Jets3tS3Connection.java:63)
+ at org.infinispan.loader.s3.S3CacheStore.start(S3CacheStore.java:86)
+ ... 26 more
+... Removed 19 stack frames]]>
+ </failure>
+ </testcase>
+ <testcase name="@AfterMethod tearDown" time="0.0" classname="org.infinispan.loader.s3.S3CacheStoreIntegrationTest">
+ <skipped/>
+ </testcase>
+ <testcase name="@BeforeMethod setUp" time="0.0" classname="org.infinispan.loader.s3.S3CacheStoreIntegrationTest">
+ <skipped/>
+ </testcase>
+ <testcase name="@AfterMethod tearDown" time="0.0" classname="org.infinispan.loader.s3.S3CacheStoreIntegrationTest">
+ <skipped/>
+ </testcase>
+ <testcase name="@BeforeMethod setUp" time="0.0" classname="org.infinispan.loader.s3.S3CacheStoreIntegrationTest">
+ <skipped/>
+ </testcase>
+ <testcase name="@AfterMethod tearDown" time="0.0" classname="org.infinispan.loader.s3.S3CacheStoreIntegrationTest">
+ <skipped/>
+ </testcase>
+ <testcase name="@BeforeMethod setUp" time="0.0" classname="org.infinispan.loader.s3.S3CacheStoreIntegrationTest">
+ <skipped/>
+ </testcase>
+ <testcase name="@AfterMethod tearDown" time="0.0" classname="org.infinispan.loader.s3.S3CacheStoreIntegrationTest">
+ <skipped/>
+ </testcase>
+ <testcase name="@BeforeMethod setUp" time="0.0" classname="org.infinispan.loader.s3.S3CacheStoreIntegrationTest">
+ <skipped/>
+ </testcase>
+ <testcase name="@AfterMethod tearDown" time="0.0" classname="org.infinispan.loader.s3.S3CacheStoreIntegrationTest">
+ <skipped/>
+ </testcase>
+ <testcase name="@BeforeMethod setUp" time="0.0" classname="org.infinispan.loader.s3.S3CacheStoreIntegrationTest">
+ <skipped/>
+ </testcase>
+ <testcase name="@AfterMethod tearDown" time="0.0" classname="org.infinispan.loader.s3.S3CacheStoreIntegrationTest">
+ <skipped/>
+ </testcase>
+ <testcase name="@BeforeMethod setUp" time="0.0" classname="org.infinispan.loader.s3.S3CacheStoreIntegrationTest">
+ <skipped/>
+ </testcase>
+ <testcase name="@AfterMethod tearDown" time="0.0" classname="org.infinispan.loader.s3.S3CacheStoreIntegrationTest">
+ <skipped/>
+ </testcase>
+ <testcase name="@BeforeMethod setUp" time="0.0" classname="org.infinispan.loader.s3.S3CacheStoreIntegrationTest">
+ <skipped/>
+ </testcase>
+ <testcase name="@AfterMethod tearDown" time="0.0" classname="org.infinispan.loader.s3.S3CacheStoreIntegrationTest">
+ <skipped/>
+ </testcase>
+ <testcase name="@BeforeMethod setUp" time="0.0" classname="org.infinispan.loader.s3.S3CacheStoreIntegrationTest">
+ <skipped/>
+ </testcase>
+ <testcase name="@AfterMethod tearDown" time="0.0" classname="org.infinispan.loader.s3.S3CacheStoreIntegrationTest">
+ <skipped/>
+ </testcase>
+ <testcase name="@BeforeMethod setUp" time="0.0" classname="org.infinispan.loader.s3.S3CacheStoreIntegrationTest">
+ <skipped/>
+ </testcase>
+ <testcase name="@AfterMethod tearDown" time="0.0" classname="org.infinispan.loader.s3.S3CacheStoreIntegrationTest">
+ <skipped/>
+ </testcase>
+ <testcase name="@BeforeMethod setUp" time="0.0" classname="org.infinispan.loader.s3.S3CacheStoreIntegrationTest">
+ <skipped/>
+ </testcase>
+ <testcase name="@AfterMethod tearDown" time="0.0" classname="org.infinispan.loader.s3.S3CacheStoreIntegrationTest">
+ <skipped/>
+ </testcase>
+ <testcase name="@BeforeMethod setUp" time="0.0" classname="org.infinispan.loader.s3.S3CacheStoreIntegrationTest">
+ <skipped/>
+ </testcase>
+ <testcase name="@AfterMethod tearDown" time="0.0" classname="org.infinispan.loader.s3.S3CacheStoreIntegrationTest">
+ <skipped/>
+ </testcase>
+ <testcase name="@BeforeMethod setUp" time="0.0" classname="org.infinispan.loader.s3.S3CacheStoreIntegrationTest">
+ <skipped/>
+ </testcase>
+ <testcase name="@AfterMethod tearDown" time="0.0" classname="org.infinispan.loader.s3.S3CacheStoreIntegrationTest">
+ <skipped/>
+ </testcase>
+ <testcase name="@BeforeMethod setUp" time="0.0" classname="org.infinispan.loader.s3.S3CacheStoreIntegrationTest">
+ <skipped/>
+ </testcase>
+ <testcase name="@AfterMethod tearDown" time="0.0" classname="org.infinispan.loader.s3.S3CacheStoreIntegrationTest">
+ <skipped/>
+ </testcase>
+ <testcase name="@BeforeMethod setUp" time="0.0" classname="org.infinispan.loader.s3.S3CacheStoreIntegrationTest">
+ <skipped/>
+ </testcase>
+ <testcase name="@AfterMethod tearDown" time="0.0" classname="org.infinispan.loader.s3.S3CacheStoreIntegrationTest">
+ <skipped/>
+ </testcase>
+ <testcase name="@BeforeMethod setUp" time="0.0" classname="org.infinispan.loader.s3.S3CacheStoreIntegrationTest">
+ <skipped/>
+ </testcase>
+ <testcase name="@AfterMethod tearDown" time="0.0" classname="org.infinispan.loader.s3.S3CacheStoreIntegrationTest">
+ <skipped/>
+ </testcase>
+ <testcase name="@BeforeMethod setUp" time="0.0" classname="org.infinispan.loader.s3.S3CacheStoreIntegrationTest">
+ <skipped/>
+ </testcase>
+ <testcase name="@AfterMethod tearDown" time="0.0" classname="org.infinispan.loader.s3.S3CacheStoreIntegrationTest">
+ <skipped/>
+ </testcase>
+ <testcase name="@AfterTest removeS3Buckets" time="0.0" classname="org.infinispan.loader.s3.S3CacheStoreIntegrationTest">
+ <skipped/>
+ </testcase>
+ <testcase name="testStoreAndRemoveAll" time="0.0040" classname="org.infinispan.loader.s3.S3CacheStoreIntegrationTest">
+ <failure type="java.lang.NullPointerException">
+ <![CDATA[java.lang.NullPointerException
+ at org.infinispan.loader.BaseCacheStoreTest.testStoreAndRemoveAll(BaseCacheStoreTest.java:379)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
+ at java.lang.Thread.run(Thread.java:619)
+... Removed 17 stack frames]]>
+ </failure>
+ </testcase>
+ <testcase name="testConfigFile" time="0.0010" classname="org.infinispan.loader.s3.S3CacheStoreIntegrationTest">
+ <failure type="java.lang.NullPointerException">
+ <![CDATA[java.lang.NullPointerException
+ at org.infinispan.loader.BaseCacheStoreTest.testConfigFile(BaseCacheStoreTest.java:490)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
+ at java.lang.Thread.run(Thread.java:619)
+... Removed 17 stack frames]]>
+ </failure>
+ </testcase>
+ <testcase name="testRollbackFromADifferentThreadReusingTransactionKey" time="0.0" classname="org.infinispan.loader.s3.S3CacheStoreIntegrationTest">
+ <failure type="java.lang.NullPointerException">
+ <![CDATA[java.lang.NullPointerException
+ at org.infinispan.loader.BaseCacheStoreTest.testRollbackFromADifferentThreadReusingTransactionKey(BaseCacheStoreTest.java:306)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
+ at java.lang.Thread.run(Thread.java:619)
+... Removed 17 stack frames]]>
+ </failure>
+ </testcase>
+ <testcase name="testLoadAndStoreWithIdle" time="0.0" classname="org.infinispan.loader.s3.S3CacheStoreIntegrationTest">
+ <failure type="java.lang.NullPointerException">
+ <![CDATA[java.lang.NullPointerException
+ at org.infinispan.loader.BaseCacheStoreTest.testLoadAndStoreWithIdle(BaseCacheStoreTest.java:122)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
+ at java.lang.Thread.run(Thread.java:619)
+... Removed 17 stack frames]]>
+ </failure>
+ </testcase>
+ <testcase name="testStreamingAPI" time="0.0" classname="org.infinispan.loader.s3.S3CacheStoreIntegrationTest">
+ <skipped/>
+ </testcase>
+ <testcase name="testStreamingAPIReusingStreams" time="0.0" classname="org.infinispan.loader.s3.S3CacheStoreIntegrationTest">
+ <skipped/>
+ </testcase>
+ <testcase name="testLoadAndStoreImmortal" time="0.0" classname="org.infinispan.loader.s3.S3CacheStoreIntegrationTest">
+ <failure type="java.lang.NullPointerException">
+ <![CDATA[java.lang.NullPointerException
+ at org.infinispan.loader.BaseCacheStoreTest.testLoadAndStoreImmortal(BaseCacheStoreTest.java:88)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
+ at java.lang.Thread.run(Thread.java:619)
+... Removed 17 stack frames]]>
+ </failure>
+ </testcase>
+ <testcase name="testStopStartDoesntNukeValues" time="0.0" classname="org.infinispan.loader.s3.S3CacheStoreIntegrationTest">
+ <failure type="java.lang.NullPointerException">
+ <![CDATA[java.lang.NullPointerException
+ at org.infinispan.loader.BaseCacheStoreTest.testStopStartDoesntNukeValues(BaseCacheStoreTest.java:167)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
+ at java.lang.Thread.run(Thread.java:619)
+... Removed 17 stack frames]]>
+ </failure>
+ </testcase>
+ <testcase name="testRollback" time="0.0" classname="org.infinispan.loader.s3.S3CacheStoreIntegrationTest">
+ <failure type="java.lang.NullPointerException">
+ <![CDATA[java.lang.NullPointerException
+ at org.infinispan.loader.BaseCacheStoreTest.testRollback(BaseCacheStoreTest.java:264)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
+ at java.lang.Thread.run(Thread.java:619)
+... Removed 17 stack frames]]>
+ </failure>
+ </testcase>
+ <testcase name="testConcurrency" time="0.029" classname="org.infinispan.loader.s3.S3CacheStoreIntegrationTest">
+ <failure type="java.lang.NullPointerException">
+ <![CDATA[java.lang.NullPointerException
+ at org.infinispan.loader.BaseCacheStoreTest$3.run(BaseCacheStoreTest.java:511)
+ at org.infinispan.loader.BaseCacheStoreTest$6.run(BaseCacheStoreTest.java:547)
+]]>
+ </failure>
+ </testcase>
+ <testcase name="testLoadAndStoreWithLifespan" time="0.0" classname="org.infinispan.loader.s3.S3CacheStoreIntegrationTest">
+ <failure type="java.lang.NullPointerException">
+ <![CDATA[java.lang.NullPointerException
+ at org.infinispan.loader.BaseCacheStoreTest.testLoadAndStoreWithLifespan(BaseCacheStoreTest.java:100)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
+ at java.lang.Thread.run(Thread.java:619)
+... Removed 17 stack frames]]>
+ </failure>
+ </testcase>
+ <testcase name="testLoadAndStoreWithLifespanAndIdle" time="0.0" classname="org.infinispan.loader.s3.S3CacheStoreIntegrationTest">
+ <failure type="java.lang.NullPointerException">
+ <![CDATA[java.lang.NullPointerException
+ at org.infinispan.loader.BaseCacheStoreTest.testLoadAndStoreWithLifespanAndIdle(BaseCacheStoreTest.java:144)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
+ at java.lang.Thread.run(Thread.java:619)
+... Removed 17 stack frames]]>
+ </failure>
+ </testcase>
+ <testcase name="testCommitAndRollbackWithoutPrepare" time="0.0" classname="org.infinispan.loader.s3.S3CacheStoreIntegrationTest">
+ <failure type="java.lang.NullPointerException">
+ <![CDATA[java.lang.NullPointerException
+ at org.infinispan.loader.BaseCacheStoreTest.testCommitAndRollbackWithoutPrepare(BaseCacheStoreTest.java:352)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
+ at java.lang.Thread.run(Thread.java:619)
+... Removed 17 stack frames]]>
+ </failure>
+ </testcase>
+ <testcase name="testPreload" time="0.0" classname="org.infinispan.loader.s3.S3CacheStoreIntegrationTest">
+ <failure type="java.lang.NullPointerException">
+ <![CDATA[java.lang.NullPointerException
+ at org.infinispan.loader.BaseCacheStoreTest.testPreload(BaseCacheStoreTest.java:362)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
+ at java.lang.Thread.run(Thread.java:619)
+... Removed 17 stack frames]]>
+ </failure>
+ </testcase>
+ <testcase name="testOnePhaseCommit" time="0.016" classname="org.infinispan.loader.s3.S3CacheStoreIntegrationTest">
+ <failure type="java.lang.NullPointerException">
+ <![CDATA[java.lang.NullPointerException
+ at org.infinispan.loader.BaseCacheStoreTest.testOnePhaseCommit(BaseCacheStoreTest.java:205)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
+ at java.lang.Thread.run(Thread.java:619)
+... Removed 17 stack frames]]>
+ </failure>
+ </testcase>
+ <testcase name="testTwoPhaseCommit" time="0.0" classname="org.infinispan.loader.s3.S3CacheStoreIntegrationTest">
+ <failure type="java.lang.NullPointerException">
+ <![CDATA[java.lang.NullPointerException
+ at org.infinispan.loader.BaseCacheStoreTest.testTwoPhaseCommit(BaseCacheStoreTest.java:230)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
+ at java.lang.Thread.run(Thread.java:619)
+... Removed 17 stack frames]]>
+ </failure>
+ </testcase>
+ <testcase name="testPurgeExpired" time="0.0" classname="org.infinispan.loader.s3.S3CacheStoreIntegrationTest">
+ <failure type="java.lang.NullPointerException">
+ <![CDATA[java.lang.NullPointerException
+ at org.infinispan.loader.BaseCacheStoreTest.testPurgeExpired(BaseCacheStoreTest.java:411)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
+ at java.lang.Thread.run(Thread.java:619)
+... Removed 17 stack frames]]>
+ </failure>
+ </testcase>
+</testsuite>
Added: trunk/cachestore/s3/target/surefire-reports/Command line suite/main.html
===================================================================
--- trunk/cachestore/s3/target/surefire-reports/Command line suite/main.html (rev 0)
+++ trunk/cachestore/s3/target/surefire-reports/Command line suite/main.html 2009-04-10 10:13:57 UTC (rev 106)
@@ -0,0 +1,2 @@
+<html><head><title>Results for Command line suite</title></head>
+<body>Select a result on the left-hand pane.</body></html>
Added: trunk/cachestore/s3/target/surefire-reports/Command line suite/methods-alphabetical.html
===================================================================
--- trunk/cachestore/s3/target/surefire-reports/Command line suite/methods-alphabetical.html (rev 0)
+++ trunk/cachestore/s3/target/surefire-reports/Command line suite/methods-alphabetical.html 2009-04-10 10:13:57 UTC (rev 106)
@@ -0,0 +1,78 @@
+<h2>Methods run, sorted chronologically</h2><h3>>> means before, << means after</h3><p/><br/><em>Command line suite</em><p/><small><i>(Hover the method name to see the test class name)</i></small><p/>
+<table border="1">
+<tr><th>Time</th><th>Delta (ms)</th><th>Suite<br>configuration</th><th>Test<br>configuration</th><th>Class<br>configuration</th><th>Groups<br>configuration</th><th>Method<br>configuration</th><th>Test<br>method</th><th>Thread</th><th>Instances</th></tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>0</td> <td> </td><td> </td><td> </td><td> </td><td title="<<org.infinispan.loader.BaseCacheStoreTest.assertNoLocksHeld()"><<assertNoLocksHeld</td>
+<td> </td> <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>0</td> <td> </td><td> </td><td> </td><td> </td><td title="<<org.infinispan.loader.BaseCacheStoreTest.assertNoLocksHeld()"><<assertNoLocksHeld</td>
+<td> </td> <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>0</td> <td> </td><td> </td><td> </td><td> </td><td title="<<org.infinispan.loader.BaseCacheStoreTest.assertNoLocksHeld()"><<assertNoLocksHeld</td>
+<td> </td> <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>0</td> <td> </td><td> </td><td> </td><td> </td><td title="<<org.infinispan.loader.BaseCacheStoreTest.assertNoLocksHeld()"><<assertNoLocksHeld</td>
+<td> </td> <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>0</td> <td> </td><td> </td><td> </td><td> </td><td title="<<org.infinispan.loader.BaseCacheStoreTest.assertNoLocksHeld()"><<assertNoLocksHeld</td>
+<td> </td> <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>0</td> <td> </td><td> </td><td> </td><td> </td><td title="<<org.infinispan.loader.BaseCacheStoreTest.assertNoLocksHeld()"><<assertNoLocksHeld</td>
+<td> </td> <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>0</td> <td> </td><td> </td><td> </td><td> </td><td title="<<org.infinispan.loader.BaseCacheStoreTest.assertNoLocksHeld()"><<assertNoLocksHeld</td>
+<td> </td> <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>0</td> <td> </td><td> </td><td> </td><td> </td><td title="<<org.infinispan.loader.BaseCacheStoreTest.assertNoLocksHeld()"><<assertNoLocksHeld</td>
+<td> </td> <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>0</td> <td> </td><td> </td><td> </td><td> </td><td title="<<org.infinispan.loader.BaseCacheStoreTest.assertNoLocksHeld()"><<assertNoLocksHeld</td>
+<td> </td> <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>0</td> <td> </td><td> </td><td> </td><td> </td><td title="<<org.infinispan.loader.BaseCacheStoreTest.assertNoLocksHeld()"><<assertNoLocksHeld</td>
+<td> </td> <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>0</td> <td> </td><td> </td><td> </td><td> </td><td title="<<org.infinispan.loader.BaseCacheStoreTest.assertNoLocksHeld()"><<assertNoLocksHeld</td>
+<td> </td> <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>0</td> <td> </td><td> </td><td> </td><td> </td><td title="<<org.infinispan.loader.BaseCacheStoreTest.assertNoLocksHeld()"><<assertNoLocksHeld</td>
+<td> </td> <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>0</td> <td> </td><td> </td><td> </td><td> </td><td title="<<org.infinispan.loader.BaseCacheStoreTest.assertNoLocksHeld()"><<assertNoLocksHeld</td>
+<td> </td> <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>0</td> <td> </td><td> </td><td> </td><td> </td><td title="<<org.infinispan.loader.BaseCacheStoreTest.assertNoLocksHeld()"><<assertNoLocksHeld</td>
+<td> </td> <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>0</td> <td> </td><td> </td><td> </td><td> </td><td title="<<org.infinispan.loader.BaseCacheStoreTest.assertNoLocksHeld()"><<assertNoLocksHeld</td>
+<td> </td> <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>0</td> <td> </td><td> </td><td> </td><td> </td><td title="<<org.infinispan.loader.BaseCacheStoreTest.assertNoLocksHeld()"><<assertNoLocksHeld</td>
+<td> </td> <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>0</td> <td> </td><td> </td><td> </td><td> </td><td title="<<org.infinispan.loader.BaseCacheStoreTest.assertNoLocksHeld()"><<assertNoLocksHeld</td>
+<td> </td> <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="b9cca6"> <td>09/04/07 19:36:32</td> <td>-1444</td> <td> </td><td title=">>org.infinispan.loader.s3.S3CacheStoreIntegrationTest.initMockConnection()">>>initMockConnection</td>
+<td> </td><td> </td><td> </td><td> </td> <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="b9cca6"> <td>09/04/07 19:36:32</td> <td>-1441</td> <td> </td><td title=">>org.infinispan.loader.s3.S3CacheStoreIntegrationTest.initRealConnection()">>>initRealConnection</td>
+<td> </td><td> </td><td> </td><td> </td> <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="b9cca6"> <td>09/04/07 19:36:32</td> <td>-1431</td> <td> </td><td> </td><td> </td><td> </td><td title=">>org.infinispan.loader.s3.S3CacheStoreIntegrationTest.setUp()">>>setUp</td>
+<td> </td> <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>-22</td> <td> </td><td> </td><td> </td><td> </td><td> </td><td title="org.infinispan.loader.BaseCacheStoreTest.testCommitAndRollbackWithoutPrepare()">testCommitAndRollbackWithoutPrepare</td>
+ <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>-76</td> <td> </td><td> </td><td> </td><td> </td><td> </td><td title="org.infinispan.loader.BaseCacheStoreTest.testConcurrency()">testConcurrency</td>
+ <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>-140</td> <td> </td><td> </td><td> </td><td> </td><td> </td><td title="org.infinispan.loader.BaseCacheStoreTest.testConfigFile()">testConfigFile</td>
+ <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>-105</td> <td> </td><td> </td><td> </td><td> </td><td> </td><td title="org.infinispan.loader.BaseCacheStoreTest.testLoadAndStoreImmortal()">testLoadAndStoreImmortal</td>
+ <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>-128</td> <td> </td><td> </td><td> </td><td> </td><td> </td><td title="org.infinispan.loader.BaseCacheStoreTest.testLoadAndStoreWithIdle()">testLoadAndStoreWithIdle</td>
+ <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>-30</td> <td> </td><td> </td><td> </td><td> </td><td> </td><td title="org.infinispan.loader.BaseCacheStoreTest.testLoadAndStoreWithLifespan()">testLoadAndStoreWithLifespan</td>
+ <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>-23</td> <td> </td><td> </td><td> </td><td> </td><td> </td><td title="org.infinispan.loader.BaseCacheStoreTest.testLoadAndStoreWithLifespanAndIdle()">testLoadAndStoreWithLifespanAndIdle</td>
+ <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>-19</td> <td> </td><td> </td><td> </td><td> </td><td> </td><td title="org.infinispan.loader.BaseCacheStoreTest.testOnePhaseCommit()">testOnePhaseCommit</td>
+ <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>-20</td> <td> </td><td> </td><td> </td><td> </td><td> </td><td title="org.infinispan.loader.BaseCacheStoreTest.testPreload()">testPreload</td>
+ <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>0</td> <td> </td><td> </td><td> </td><td> </td><td> </td><td title="org.infinispan.loader.BaseCacheStoreTest.testPurgeExpired()">testPurgeExpired</td>
+ <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>-83</td> <td> </td><td> </td><td> </td><td> </td><td> </td><td title="org.infinispan.loader.BaseCacheStoreTest.testRollback()">testRollback</td>
+ <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>-133</td> <td> </td><td> </td><td> </td><td> </td><td> </td><td title="org.infinispan.loader.BaseCacheStoreTest.testRollbackFromADifferentThreadReusingTransactionKey()">testRollbackFromADifferentThreadReusingTransactionKey</td>
+ <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>-99</td> <td> </td><td> </td><td> </td><td> </td><td> </td><td title="org.infinispan.loader.BaseCacheStoreTest.testStopStartDoesntNukeValues()">testStopStartDoesntNukeValues</td>
+ <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>-164</td> <td> </td><td> </td><td> </td><td> </td><td> </td><td title="org.infinispan.loader.BaseCacheStoreTest.testStoreAndRemoveAll()">testStoreAndRemoveAll</td>
+ <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="b9cca6"> <td>09/04/07 19:36:34</td> <td>-117</td> <td> </td><td> </td><td> </td><td> </td><td> </td><td title="org.infinispan.loader.s3.S3CacheStoreIntegrationTest.testStreamingAPI()">testStreamingAPI</td>
+ <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="b9cca6"> <td>09/04/07 19:36:34</td> <td>-111</td> <td> </td><td> </td><td> </td><td> </td><td> </td><td title="org.infinispan.loader.s3.S3CacheStoreIntegrationTest.testStreamingAPIReusingStreams()">testStreamingAPIReusingStreams</td>
+ <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>-2</td> <td> </td><td> </td><td> </td><td> </td><td> </td><td title="org.infinispan.loader.BaseCacheStoreTest.testTwoPhaseCommit()">testTwoPhaseCommit</td>
+ <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+</table>
Added: trunk/cachestore/s3/target/surefire-reports/Command line suite/methods-not-run.html
===================================================================
--- trunk/cachestore/s3/target/surefire-reports/Command line suite/methods-not-run.html (rev 0)
+++ trunk/cachestore/s3/target/surefire-reports/Command line suite/methods-not-run.html 2009-04-10 10:13:57 UTC (rev 106)
@@ -0,0 +1,2 @@
+<h2>Methods that were not run</h2><table>
+</table>
\ No newline at end of file
Added: trunk/cachestore/s3/target/surefire-reports/Command line suite/methods.html
===================================================================
--- trunk/cachestore/s3/target/surefire-reports/Command line suite/methods.html (rev 0)
+++ trunk/cachestore/s3/target/surefire-reports/Command line suite/methods.html 2009-04-10 10:13:57 UTC (rev 106)
@@ -0,0 +1,78 @@
+<h2>Methods run, sorted chronologically</h2><h3>>> means before, << means after</h3><p/><br/><em>Command line suite</em><p/><small><i>(Hover the method name to see the test class name)</i></small><p/>
+<table border="1">
+<tr><th>Time</th><th>Delta (ms)</th><th>Suite<br>configuration</th><th>Test<br>configuration</th><th>Class<br>configuration</th><th>Groups<br>configuration</th><th>Method<br>configuration</th><th>Test<br>method</th><th>Thread</th><th>Instances</th></tr>
+<tr bgcolor="b9cca6"> <td>09/04/07 19:36:32</td> <td>0</td> <td> </td><td title=">>org.infinispan.loader.s3.S3CacheStoreIntegrationTest.initMockConnection()">>>initMockConnection</td>
+<td> </td><td> </td><td> </td><td> </td> <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="b9cca6"> <td>09/04/07 19:36:32</td> <td>3</td> <td> </td><td title=">>org.infinispan.loader.s3.S3CacheStoreIntegrationTest.initRealConnection()">>>initRealConnection</td>
+<td> </td><td> </td><td> </td><td> </td> <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="b9cca6"> <td>09/04/07 19:36:32</td> <td>13</td> <td> </td><td> </td><td> </td><td> </td><td title=">>org.infinispan.loader.s3.S3CacheStoreIntegrationTest.setUp()">>>setUp</td>
+<td> </td> <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>1280</td> <td> </td><td> </td><td> </td><td> </td><td> </td><td title="org.infinispan.loader.BaseCacheStoreTest.testStoreAndRemoveAll()">testStoreAndRemoveAll</td>
+ <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>1444</td> <td> </td><td> </td><td> </td><td> </td><td title="<<org.infinispan.loader.BaseCacheStoreTest.assertNoLocksHeld()"><<assertNoLocksHeld</td>
+<td> </td> <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>1304</td> <td> </td><td> </td><td> </td><td> </td><td> </td><td title="org.infinispan.loader.BaseCacheStoreTest.testConfigFile()">testConfigFile</td>
+ <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>1444</td> <td> </td><td> </td><td> </td><td> </td><td title="<<org.infinispan.loader.BaseCacheStoreTest.assertNoLocksHeld()"><<assertNoLocksHeld</td>
+<td> </td> <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>1311</td> <td> </td><td> </td><td> </td><td> </td><td> </td><td title="org.infinispan.loader.BaseCacheStoreTest.testRollbackFromADifferentThreadReusingTransactionKey()">testRollbackFromADifferentThreadReusingTransactionKey</td>
+ <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>1444</td> <td> </td><td> </td><td> </td><td> </td><td title="<<org.infinispan.loader.BaseCacheStoreTest.assertNoLocksHeld()"><<assertNoLocksHeld</td>
+<td> </td> <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>1316</td> <td> </td><td> </td><td> </td><td> </td><td> </td><td title="org.infinispan.loader.BaseCacheStoreTest.testLoadAndStoreWithIdle()">testLoadAndStoreWithIdle</td>
+ <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>1444</td> <td> </td><td> </td><td> </td><td> </td><td title="<<org.infinispan.loader.BaseCacheStoreTest.assertNoLocksHeld()"><<assertNoLocksHeld</td>
+<td> </td> <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="b9cca6"> <td>09/04/07 19:36:34</td> <td>1327</td> <td> </td><td> </td><td> </td><td> </td><td> </td><td title="org.infinispan.loader.s3.S3CacheStoreIntegrationTest.testStreamingAPI()">testStreamingAPI</td>
+ <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>1444</td> <td> </td><td> </td><td> </td><td> </td><td title="<<org.infinispan.loader.BaseCacheStoreTest.assertNoLocksHeld()"><<assertNoLocksHeld</td>
+<td> </td> <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="b9cca6"> <td>09/04/07 19:36:34</td> <td>1333</td> <td> </td><td> </td><td> </td><td> </td><td> </td><td title="org.infinispan.loader.s3.S3CacheStoreIntegrationTest.testStreamingAPIReusingStreams()">testStreamingAPIReusingStreams</td>
+ <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>1444</td> <td> </td><td> </td><td> </td><td> </td><td title="<<org.infinispan.loader.BaseCacheStoreTest.assertNoLocksHeld()"><<assertNoLocksHeld</td>
+<td> </td> <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>1339</td> <td> </td><td> </td><td> </td><td> </td><td> </td><td title="org.infinispan.loader.BaseCacheStoreTest.testLoadAndStoreImmortal()">testLoadAndStoreImmortal</td>
+ <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>1444</td> <td> </td><td> </td><td> </td><td> </td><td title="<<org.infinispan.loader.BaseCacheStoreTest.assertNoLocksHeld()"><<assertNoLocksHeld</td>
+<td> </td> <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>1345</td> <td> </td><td> </td><td> </td><td> </td><td> </td><td title="org.infinispan.loader.BaseCacheStoreTest.testStopStartDoesntNukeValues()">testStopStartDoesntNukeValues</td>
+ <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>1444</td> <td> </td><td> </td><td> </td><td> </td><td title="<<org.infinispan.loader.BaseCacheStoreTest.assertNoLocksHeld()"><<assertNoLocksHeld</td>
+<td> </td> <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>1361</td> <td> </td><td> </td><td> </td><td> </td><td> </td><td title="org.infinispan.loader.BaseCacheStoreTest.testRollback()">testRollback</td>
+ <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>1444</td> <td> </td><td> </td><td> </td><td> </td><td title="<<org.infinispan.loader.BaseCacheStoreTest.assertNoLocksHeld()"><<assertNoLocksHeld</td>
+<td> </td> <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>1368</td> <td> </td><td> </td><td> </td><td> </td><td> </td><td title="org.infinispan.loader.BaseCacheStoreTest.testConcurrency()">testConcurrency</td>
+ <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>1444</td> <td> </td><td> </td><td> </td><td> </td><td title="<<org.infinispan.loader.BaseCacheStoreTest.assertNoLocksHeld()"><<assertNoLocksHeld</td>
+<td> </td> <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>1414</td> <td> </td><td> </td><td> </td><td> </td><td> </td><td title="org.infinispan.loader.BaseCacheStoreTest.testLoadAndStoreWithLifespan()">testLoadAndStoreWithLifespan</td>
+ <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>1444</td> <td> </td><td> </td><td> </td><td> </td><td title="<<org.infinispan.loader.BaseCacheStoreTest.assertNoLocksHeld()"><<assertNoLocksHeld</td>
+<td> </td> <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>1421</td> <td> </td><td> </td><td> </td><td> </td><td> </td><td title="org.infinispan.loader.BaseCacheStoreTest.testLoadAndStoreWithLifespanAndIdle()">testLoadAndStoreWithLifespanAndIdle</td>
+ <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>1444</td> <td> </td><td> </td><td> </td><td> </td><td title="<<org.infinispan.loader.BaseCacheStoreTest.assertNoLocksHeld()"><<assertNoLocksHeld</td>
+<td> </td> <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>1422</td> <td> </td><td> </td><td> </td><td> </td><td> </td><td title="org.infinispan.loader.BaseCacheStoreTest.testCommitAndRollbackWithoutPrepare()">testCommitAndRollbackWithoutPrepare</td>
+ <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>1444</td> <td> </td><td> </td><td> </td><td> </td><td title="<<org.infinispan.loader.BaseCacheStoreTest.assertNoLocksHeld()"><<assertNoLocksHeld</td>
+<td> </td> <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>1424</td> <td> </td><td> </td><td> </td><td> </td><td> </td><td title="org.infinispan.loader.BaseCacheStoreTest.testPreload()">testPreload</td>
+ <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>1444</td> <td> </td><td> </td><td> </td><td> </td><td title="<<org.infinispan.loader.BaseCacheStoreTest.assertNoLocksHeld()"><<assertNoLocksHeld</td>
+<td> </td> <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>1425</td> <td> </td><td> </td><td> </td><td> </td><td> </td><td title="org.infinispan.loader.BaseCacheStoreTest.testOnePhaseCommit()">testOnePhaseCommit</td>
+ <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>1444</td> <td> </td><td> </td><td> </td><td> </td><td title="<<org.infinispan.loader.BaseCacheStoreTest.assertNoLocksHeld()"><<assertNoLocksHeld</td>
+<td> </td> <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>1442</td> <td> </td><td> </td><td> </td><td> </td><td> </td><td title="org.infinispan.loader.BaseCacheStoreTest.testTwoPhaseCommit()">testTwoPhaseCommit</td>
+ <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>1444</td> <td> </td><td> </td><td> </td><td> </td><td title="<<org.infinispan.loader.BaseCacheStoreTest.assertNoLocksHeld()"><<assertNoLocksHeld</td>
+<td> </td> <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>1444</td> <td> </td><td> </td><td> </td><td> </td><td> </td><td title="org.infinispan.loader.BaseCacheStoreTest.testPurgeExpired()">testPurgeExpired</td>
+ <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+<tr bgcolor="877bf2"> <td>09/04/07 19:36:34</td> <td>1444</td> <td> </td><td> </td><td> </td><td> </td><td title="<<org.infinispan.loader.BaseCacheStoreTest.assertNoLocksHeld()"><<assertNoLocksHeld</td>
+<td> </td> <td>pool-347-thread-1 at 20839575</td> <td></td> </tr>
+</table>
Added: trunk/cachestore/s3/target/surefire-reports/Command line suite/reporter-output.html
===================================================================
--- trunk/cachestore/s3/target/surefire-reports/Command line suite/reporter-output.html (rev 0)
+++ trunk/cachestore/s3/target/surefire-reports/Command line suite/reporter-output.html 2009-04-10 10:13:57 UTC (rev 106)
@@ -0,0 +1 @@
+<h2>Reporter output</h2><table></table>
\ No newline at end of file
Added: trunk/cachestore/s3/target/surefire-reports/Command line suite/testng-failed.xml
===================================================================
--- trunk/cachestore/s3/target/surefire-reports/Command line suite/testng-failed.xml (rev 0)
+++ trunk/cachestore/s3/target/surefire-reports/Command line suite/testng-failed.xml 2009-04-10 10:13:57 UTC (rev 106)
@@ -0,0 +1,36 @@
+<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
+<suite thread-count="10" skipfailedinvocationCounts="false" verbose="0" name="Failed suite [Command line suite]" junit="false" parallel="tests" annotations="JDK">
+ <test name="loader.s3.S3CacheStoreIntegrationTest(failed)" junit="false" parallel="tests" annotations="JDK">
+ <groups>
+ <run>
+ <include name="functional"/>
+ <include name="unit"/>
+ </run>
+ </groups>
+ <classes>
+ <class name="org.infinispan.loader.s3.S3CacheStoreIntegrationTest">
+ <methods>
+ <include name="initMockConnection"/>
+ <include name="testStoreAndRemoveAll"/>
+ <include name="testConfigFile"/>
+ <include name="testRollbackFromADifferentThreadReusingTransactionKey"/>
+ <include name="assertNoLocksHeld"/>
+ <include name="testLoadAndStoreWithIdle"/>
+ <include name="initRealConnection"/>
+ <include name="testLoadAndStoreImmortal"/>
+ <include name="testStopStartDoesntNukeValues"/>
+ <include name="testRollback"/>
+ <include name="testConcurrency"/>
+ <include name="testLoadAndStoreWithLifespan"/>
+ <include name="testLoadAndStoreWithLifespanAndIdle"/>
+ <include name="testCommitAndRollbackWithoutPrepare"/>
+ <include name="testTwoPhaseCommit"/>
+ <include name="testPreload"/>
+ <include name="testOnePhaseCommit"/>
+ <include name="testPurgeExpired"/>
+ <include name="setUp"/>
+ </methods>
+ </class>
+ </classes>
+ </test>
+</suite>
Added: trunk/cachestore/s3/target/surefire-reports/Command line suite/testng.xml.html
===================================================================
--- trunk/cachestore/s3/target/surefire-reports/Command line suite/testng.xml.html (rev 0)
+++ trunk/cachestore/s3/target/surefire-reports/Command line suite/testng.xml.html 2009-04-10 10:13:57 UTC (rev 106)
@@ -0,0 +1 @@
+<html><head><title>testng.xml for Command line suite</title></head><body><tt><!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd"><br/><suite thread-count="10" skipfailedinvocationCounts="false" verbose="0" name="Command line suite" junit="false" parallel="tests" annotations="JDK"><br/> <test name="loader.s3.S3CacheStoreIntegrationTest" junit="false"><br/> <groups><br/> <run><br/> <include name="functional"/><br/> <include name="unit"/><br/> </run><br/> </groups><br/> <classes><br/> <class name="org.infinispan.loader.s3.S3CacheStoreIntegrationTest"/&!
gt;<br/> </classes><br/> </test><br/></suite><br/></tt></body></html>
\ No newline at end of file
Added: trunk/cachestore/s3/target/surefire-reports/Command line suite/toc.html
===================================================================
--- trunk/cachestore/s3/target/surefire-reports/Command line suite/toc.html (rev 0)
+++ trunk/cachestore/s3/target/surefire-reports/Command line suite/toc.html 2009-04-10 10:13:57 UTC (rev 106)
@@ -0,0 +1,30 @@
+<html>
+<head>
+<title>Results for Command line suite</title>
+<link href="../testng.css" rel="stylesheet" type="text/css" />
+<link href="../my-testng.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<h3><p align="center">Results for<br/><em>Command line suite</em></p></h3>
+<table border='1' width='100%'>
+<tr valign='top'>
+<td>1 test</td>
+<td><a target='mainFrame' href='classes.html'>1 class</a></td>
+<td>17 methods:<br/>
+ <a target='mainFrame' href='methods.html'>chronological</a><br/>
+ <a target='mainFrame' href='methods-alphabetical.html'>alphabetical</a><br/>
+ <a target='mainFrame' href='methods-not-run.html'>not run (0)</a></td>
+</tr>
+<tr>
+<td><a target='mainFrame' href='groups.html'>1 group</a></td>
+<td><a target='mainFrame' href='reporter-output.html'>reporter output</a></td>
+<td><a target='mainFrame' href='testng.xml.html'>testng.xml</a></td>
+</tr></table>
+<table width='100%' class='test-failed'>
+<tr><td>
+<table style='width: 100%'><tr><td valign='top'>loader.s3.S3CacheStoreIntegrationTest (0/15/2)</td><td valign='top' align='right'>
+ <a href='loader.s3.S3CacheStoreIntegrationTest.html' target='mainFrame'>Results</a>
+</td></tr></table>
+</td></tr><p/>
+</table>
+</body></html>
\ No newline at end of file
More information about the infinispan-commits
mailing list