You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geode.apache.org by Apache Jenkins Server <je...@builds.apache.org> on 2015/11/12 19:58:36 UTC
Build failed in Jenkins: Geode-nightly #277
See <https://builds.apache.org/job/Geode-nightly/277/changes>
Changes:
[upthewaterspout] Refactoring lucene APIs into a separate module
[upthewaterspout] Adding gemfire-lucene subdirectory
[upthewaterspout] Fixing compilation failure of LuceneService under 1.7
[gzhou] Add index region implementation
[upthewaterspout] Adding a couple of simple junit tests for FileSystem
[upthewaterspout] Fixing contents of partially written files
[upthewaterspout] Making renames and deletes closer to atomic
[upthewaterspout] Applying lucene's BaseDirectoryTestCase to our RegionDirectory
[ashvin] GEODE-11: Add a basic score based aggregator
[upthewaterspout] Fixing failure from RegionDirectoryJUnitTest.testCopyBytesWithThreads
[upthewaterspout] Fixing the use of a JDK 1.8 PriorityQueue constructor
[upthewaterspout] Moving the RegionDirectory classes to their own package
[upthewaterspout] Adding an AsyncEventListener to write events to Lucene
[upthewaterspout] Using a Rule to clear System properties in RegionDirectoryJUnitTest
[upthewaterspout] Implementing mapping objects to Lucene documents
[upthewaterspout] Updating to Lucene 5.3.0
[upthewaterspout] Making binary keys work properly with the lucene index
[upthewaterspout] Disabling forking for lucene integration tests
[upthewaterspout] Adding a query method to IndexRepository
[upthewaterspout] Fixing a resource leak in IndexRepositoryImpl
[ashvin] GEODE-11: Add utility method to discover IndexRepo
[ashvin] GEODE-11: Add lucene query function
[ashvin] GEODE-11: Add classes to manage shard results
[ashvin] GEODE-11: Add customizable search result collector
[ashvin] GEODE-11: Use ResultCollector in LuceneFunction
[ashvin] GEODE-11: Add limit enforcement in function
[ashvin] GEODE-11: Wire Custom collector into function
[upthewaterspout] Changing IndexManager to take a RegionFunctionContext
[ashvin] GEODE-11: Add tests for exception paths
[ashvin] GEODE-11: Register LuceneQueryFunction on members
[ashvin] GEODE-11: Refactor CollectorManager interface
[ashvin] GEODE-11: Add search function ResultCollector
[ashvin] GEODE-11: Rename lucene function classes
[ashvin] GEODE-11: Apply limit in FunctionResultCollector
[ashvin] GEODE-11: Remote TopDocs and refactor QueryResults
[gzhou] add class LuceneIndexImpl and its subclasses and fixed
[upthewaterspout] Removing old RegionDirectory constructor
[upthewaterspout] Making File and ChunkKey DataSerializableFixedId
[ashvin] GEODE-11: Add LuceneQueryProvider
[ashvin] GEODE-11: Use QueryProvider in LuceneFunction
[upthewaterspout] Adding an implementation of RepositoryManager for PartitionedRegions
[ashvin] GEODE-11: Make StringQueryProvider DataSerializable
[ashvin] GEODE-11: Make LuceneFunctionContext DataSerializable
[ashvin] GEODE-11: Make Lucene Entry objects DataSerializable
[upthewaterspout] Adding an implementation of LuceneQueryResults
[upthewaterspout] Making the analyzer configurable for PartitionedRepositoryManager
[ashvin] GEODE-11: Add a basic lucene read path DUnit
[ashvin] GEODE-347: Fix race condition in test case
[upthewaterspout] Fixing CopyOnWriteHashMap.putIfAbsent
[upthewaterspout] Changing how PartitionRepositoryManager handles destroyed buckets
[upthewaterspout] GEODE-347: Fixing another race condition in expectErrorAfterWaitTime
[upthewaterspout] Changing the way LuceneFunctionReadPathDUnitTest uses the collector
[ashvin] GEODE-11: Target primaries for text search
[upthewaterspout] Creating missing buckets in PartitionRepositoryManager
[gzhou] add analyzer to luceneIndexImpl add RepositoryManager into
[upthewaterspout] Removing ResultType from LuceneQueryFactory
[gzhou] add tests for analyzer specify LuceneSerialier for RepositoryManager
[upthewaterspout] Refactoring LuceneFunction, LuceneQueryProvider, and LuceneQueryFactory
[upthewaterspout] Implementing LuceneQueryImpl.search
[upthewaterspout] Fixing a bug in LuceneQueryResultsImpl with pageSize=0
[upthewaterspout] Enhancing ReadPathDUnitTest to include a rebalance
[gzhou] hook the AEQ and listener into index
[ashvin] GEODE-11: Remove ResultType from LuceneResultStruct
[ashvin] GEODE-11: Use backward compatible PriorityQueue init
[ashvin] GEODE-11: Add test to compare inter-buckets scores
[ashvin] GEODE-11: Keep results in collector unmodified
[upthewaterspout] Adding an EntityResolver for the apache namespace
[upthewaterspout] Hiding the lucene async event queue from the list of queues.
[upthewaterspout] Adding xml parsing and generation logic
[upthewaterspout] Making lucene indexed fields their own XML element.
[ashvin] GEODE-11: Remove trivial sysouts and empty tests
[ashvin] GEODE-11: Fix index recovery after rebalance
[upthewaterspout] Changing a reference from GemFire to Geode
[upthewaterspout] Adding an internal listener that can modify region attributes
[upthewaterspout] Requiring lucene index to be created before the region
[ashvin] Add LuceneIndex persistence and recovery tests
[upthewaterspout] Adding a new CacheService extension point to GemFireCache
[upthewaterspout] Adding a TODO to LuceneIndexCreation about the attributes mutator
[upthewaterspout] Passing the totalNumBuckets to the lucene index regions
[upthewaterspout] Adding a junit test for LuceneResultStructImpl
[upthewaterspout] Marking incomplete lucene features as incomplete
[upthewaterspout] Adding a microbenchmark of create and query performance.
[ashvin] GEODE-11: Add dunits for various partition regions
[ashvin] GEODE-11: Pass limit to Collectors while searching
[ashvin] GEODE-11: Mark Lucene API as experimental
[ashvin] GEODE-11: ADD Apache License header
[ashvin] GEODE-11: Move Lucene dependency version info to versions file
[ashvin] Fix AnalyzeSerializablesJUnitTest, add CopyOnWriteHashMap to
[dschneider] GEODE-540: prevent hang by not joining while synchronized
------------------------------------------
[...truncated 94 lines...]
:gemfire-joptsimple:processResources UP-TO-DATE
:gemfire-joptsimple:classes
:gemfire-joptsimple:jar
:gemfire-json:compileJavaNote: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
:gemfire-json:processResources UP-TO-DATE
:gemfire-json:classes
:gemfire-json:jar
:gemfire-core:compileJava<https://builds.apache.org/job/Geode-nightly/ws/gemfire-core/src/main/java/com/gemstone/gemfire/pdx/internal/unsafe/UnsafeWrapper.java>:21: warning: Unsafe is internal proprietary API and may be removed in a future release
import sun.misc.Unsafe;
^
<https://builds.apache.org/job/Geode-nightly/ws/gemfire-core/src/main/java/com/gemstone/gemfire/management/internal/cli/shell/unsafe/GfshSignalHandler.java>:27: warning: SignalHandler is internal proprietary API and may be removed in a future release
import sun.misc.SignalHandler;
^
<https://builds.apache.org/job/Geode-nightly/ws/gemfire-core/src/main/java/com/gemstone/gemfire/management/internal/unsafe/ReadOpFileAccessController.java>:26: warning: MBeanServerFileAccessController is internal proprietary API and may be removed in a future release
import com.sun.jmx.remote.security.MBeanServerFileAccessController;
^
<https://builds.apache.org/job/Geode-nightly/ws/gemfire-core/src/main/java/com/gemstone/gemfire/pdx/internal/unsafe/UnsafeWrapper.java>:21: warning: Unsafe is internal proprietary API and may be removed in a future release
import sun.misc.Unsafe;
^
<https://builds.apache.org/job/Geode-nightly/ws/gemfire-core/src/main/java/com/gemstone/gemfire/management/internal/cli/shell/unsafe/GfshSignalHandler.java>:27: warning: SignalHandler is internal proprietary API and may be removed in a future release
import sun.misc.SignalHandler;
^
<https://builds.apache.org/job/Geode-nightly/ws/gemfire-core/src/main/java/com/gemstone/gemfire/management/internal/unsafe/ReadOpFileAccessController.java>:26: warning: MBeanServerFileAccessController is internal proprietary API and may be removed in a future release
import com.sun.jmx.remote.security.MBeanServerFileAccessController;
^
<https://builds.apache.org/job/Geode-nightly/ws/gemfire-core/src/main/java/com/gemstone/gemfire/pdx/internal/unsafe/UnsafeWrapper.java>:21: warning: Unsafe is internal proprietary API and may be removed in a future release
import sun.misc.Unsafe;
^
<https://builds.apache.org/job/Geode-nightly/ws/gemfire-core/src/main/java/com/gemstone/gemfire/management/internal/cli/shell/unsafe/GfshSignalHandler.java>:27: warning: SignalHandler is internal proprietary API and may be removed in a future release
import sun.misc.SignalHandler;
^
<https://builds.apache.org/job/Geode-nightly/ws/gemfire-core/src/main/java/com/gemstone/gemfire/management/internal/unsafe/ReadOpFileAccessController.java>:26: warning: MBeanServerFileAccessController is internal proprietary API and may be removed in a future release
import com.sun.jmx.remote.security.MBeanServerFileAccessController;
^
<https://builds.apache.org/job/Geode-nightly/ws/gemfire-core/src/main/java/com/gemstone/gemfire/pdx/internal/unsafe/UnsafeWrapper.java>:32: warning: Unsafe is internal proprietary API and may be removed in a future release
private final Unsafe unsafe;
^
<https://builds.apache.org/job/Geode-nightly/ws/gemfire-core/src/main/java/com/gemstone/gemfire/pdx/internal/unsafe/UnsafeWrapper.java>:34: warning: Unsafe is internal proprietary API and may be removed in a future release
Unsafe tmp = null;
^
<https://builds.apache.org/job/Geode-nightly/ws/gemfire-core/src/main/java/com/gemstone/gemfire/pdx/internal/unsafe/UnsafeWrapper.java>:36: warning: Unsafe is internal proprietary API and may be removed in a future release
Field field = Unsafe.class.getDeclaredField("theUnsafe");
^
<https://builds.apache.org/job/Geode-nightly/ws/gemfire-core/src/main/java/com/gemstone/gemfire/pdx/internal/unsafe/UnsafeWrapper.java>:38: warning: Unsafe is internal proprietary API and may be removed in a future release
tmp = (Unsafe) field.get(null);
^
<https://builds.apache.org/job/Geode-nightly/ws/gemfire-core/src/main/java/com/gemstone/gemfire/internal/concurrent/CompactConcurrentHashSet2.java>:2146: warning: Unsafe is internal proprietary API and may be removed in a future release
private static final sun.misc.Unsafe U;
^
<https://builds.apache.org/job/Geode-nightly/ws/gemfire-core/src/main/java/com/gemstone/gemfire/internal/concurrent/CompactConcurrentHashSet2.java>:2150: warning: Unsafe is internal proprietary API and may be removed in a future release
Field f = sun.misc.Unsafe.class.getDeclaredField("theUnsafe");
^
<https://builds.apache.org/job/Geode-nightly/ws/gemfire-core/src/main/java/com/gemstone/gemfire/internal/concurrent/CompactConcurrentHashSet2.java>:2152: warning: Unsafe is internal proprietary API and may be removed in a future release
U = (sun.misc.Unsafe) f.get(null);
^
<https://builds.apache.org/job/Geode-nightly/ws/gemfire-core/src/main/java/com/gemstone/gemfire/internal/concurrent/CompactConcurrentHashSet2.java>:2473: warning: Unsafe is internal proprietary API and may be removed in a future release
private static final sun.misc.Unsafe U;
^
<https://builds.apache.org/job/Geode-nightly/ws/gemfire-core/src/main/java/com/gemstone/gemfire/internal/concurrent/CompactConcurrentHashSet2.java>:2484: warning: Unsafe is internal proprietary API and may be removed in a future release
Field f = sun.misc.Unsafe.class.getDeclaredField("theUnsafe");
^
<https://builds.apache.org/job/Geode-nightly/ws/gemfire-core/src/main/java/com/gemstone/gemfire/internal/concurrent/CompactConcurrentHashSet2.java>:2486: warning: Unsafe is internal proprietary API and may be removed in a future release
U = (sun.misc.Unsafe) f.get(null);
^
<https://builds.apache.org/job/Geode-nightly/ws/gemfire-core/src/main/java/com/gemstone/gemfire/management/internal/cli/shell/unsafe/GfshSignalHandler.java>:41: warning: SignalHandler is internal proprietary API and may be removed in a future release
public class GfshSignalHandler extends AbstractSignalNotificationHandler implements SignalHandler {
^
<https://builds.apache.org/job/Geode-nightly/ws/gemfire-core/src/main/java/com/gemstone/gemfire/management/internal/cli/shell/unsafe/GfshSignalHandler.java>:43: warning: SignalHandler is internal proprietary API and may be removed in a future release
private final Map<Signal, SignalHandler> originalSignalHandlers = Collections.synchronizedMap(
^
<https://builds.apache.org/job/Geode-nightly/ws/gemfire-core/src/main/java/com/gemstone/gemfire/management/internal/cli/shell/unsafe/GfshSignalHandler.java>:44: warning: SignalHandler is internal proprietary API and may be removed in a future release
new Hashtable<Signal, SignalHandler>(Signal.values().length));
^
<https://builds.apache.org/job/Geode-nightly/ws/gemfire-core/src/main/java/com/gemstone/gemfire/management/internal/cli/shell/unsafe/GfshSignalHandler.java>:54: warning: Signal is internal proprietary API and may be removed in a future release
originalSignalHandlers.put(signal, sun.misc.Signal.handle(new sun.misc.Signal(signal.getName()), this));
^
<https://builds.apache.org/job/Geode-nightly/ws/gemfire-core/src/main/java/com/gemstone/gemfire/management/internal/cli/shell/unsafe/GfshSignalHandler.java>:54: warning: Signal is internal proprietary API and may be removed in a future release
originalSignalHandlers.put(signal, sun.misc.Signal.handle(new sun.misc.Signal(signal.getName()), this));
^
<https://builds.apache.org/job/Geode-nightly/ws/gemfire-core/src/main/java/com/gemstone/gemfire/management/internal/cli/shell/unsafe/GfshSignalHandler.java>:60: warning: Signal is internal proprietary API and may be removed in a future release
public void handle(final sun.misc.Signal sig) {
^
<https://builds.apache.org/job/Geode-nightly/ws/gemfire-core/src/main/java/com/gemstone/gemfire/management/internal/cli/shell/unsafe/GfshSignalHandler.java>:67: warning: Signal is internal proprietary API and may be removed in a future release
protected void handleDefault(final sun.misc.Signal sig) {
^
<https://builds.apache.org/job/Geode-nightly/ws/gemfire-core/src/main/java/com/gemstone/gemfire/management/internal/cli/shell/unsafe/GfshSignalHandler.java>:73: warning: SignalHandler is internal proprietary API and may be removed in a future release
final SignalHandler handler = getOriginalSignalHandler(signal);
^
<https://builds.apache.org/job/Geode-nightly/ws/gemfire-core/src/main/java/com/gemstone/gemfire/management/internal/cli/shell/unsafe/GfshSignalHandler.java>:80: warning: SignalHandler is internal proprietary API and may be removed in a future release
protected SignalHandler getOriginalSignalHandler(final Signal signal) {
^
<https://builds.apache.org/job/Geode-nightly/ws/gemfire-core/src/main/java/com/gemstone/gemfire/management/internal/cli/shell/unsafe/GfshSignalHandler.java>:81: warning: SignalHandler is internal proprietary API and may be removed in a future release
final SignalHandler handler = originalSignalHandlers.get(signal);
^
<https://builds.apache.org/job/Geode-nightly/ws/gemfire-core/src/main/java/com/gemstone/gemfire/management/internal/cli/shell/unsafe/GfshSignalHandler.java>:82: warning: SignalHandler is internal proprietary API and may be removed in a future release
return (handler == SignalHandler.SIG_DFL || handler == SignalHandler.SIG_IGN ? null : handler);
^
<https://builds.apache.org/job/Geode-nightly/ws/gemfire-core/src/main/java/com/gemstone/gemfire/management/internal/cli/shell/unsafe/GfshSignalHandler.java>:82: warning: SignalHandler is internal proprietary API and may be removed in a future release
return (handler == SignalHandler.SIG_DFL || handler == SignalHandler.SIG_IGN ? null : handler);
^
<https://builds.apache.org/job/Geode-nightly/ws/gemfire-core/src/main/java/com/gemstone/gemfire/management/internal/unsafe/ReadOpFileAccessController.java>:40: warning: MBeanServerFileAccessController is internal proprietary API and may be removed in a future release
public class ReadOpFileAccessController extends MBeanServerFileAccessController{
^
<https://builds.apache.org/job/Geode-nightly/ws/gemfire-core/src/main/java/com/gemstone/gemfire/distributed/internal/unsafe/RegisterSignalHandlerSupport.java>:29: warning: Signal is internal proprietary API and may be removed in a future release
sun.misc.Signal.handle(new sun.misc.Signal("INT"), new sun.misc.SignalHandler() {
^
<https://builds.apache.org/job/Geode-nightly/ws/gemfire-core/src/main/java/com/gemstone/gemfire/distributed/internal/unsafe/RegisterSignalHandlerSupport.java>:29: warning: SignalHandler is internal proprietary API and may be removed in a future release
sun.misc.Signal.handle(new sun.misc.Signal("INT"), new sun.misc.SignalHandler() {
^
<https://builds.apache.org/job/Geode-nightly/ws/gemfire-core/src/main/java/com/gemstone/gemfire/distributed/internal/unsafe/RegisterSignalHandlerSupport.java>:30: warning: Signal is internal proprietary API and may be removed in a future release
public void handle(final sun.misc.Signal sig) {
^
<https://builds.apache.org/job/Geode-nightly/ws/gemfire-core/src/main/java/com/gemstone/gemfire/distributed/internal/unsafe/RegisterSignalHandlerSupport.java>:29: warning: Signal is internal proprietary API and may be removed in a future release
sun.misc.Signal.handle(new sun.misc.Signal("INT"), new sun.misc.SignalHandler() {
^
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
36 warnings
:gemfire-core:createVersionPropertiesFile
:gemfire-core:processResources
:gemfire-core:classes
:gemfire-assembly:depsJar
:gemfire-core:compileJcaJava
:gemfire-core:processJcaResources UP-TO-DATE
:gemfire-core:jcaClasses
:gemfire-core:jar
:gemfire-assembly:compileJava UP-TO-DATE
:gemfire-assembly:processResources UP-TO-DATE
:gemfire-assembly:classes UP-TO-DATE
:gemfire-assembly:defaultCacheConfig
:gemfire-assembly:defaultDistributionConfig
:gemfire-assembly:gfshDepsJar
:gemfire-core:raJar
:gemfire-core:jcaJar
:gemfire-core:webJar
:gemfire-web:compileJava UP-TO-DATE
:gemfire-web:processResources UP-TO-DATE
:gemfire-web:classes UP-TO-DATE
:gemfire-web:jar
:gemfire-web:war
:gemfire-web-api:compileJavaNote: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
:gemfire-web-api:processResources UP-TO-DATE
:gemfire-web-api:classes
:gemfire-web-api:jar
:gemfire-web-api:war
:gemfire-assembly:distTar
:gemfire-assembly:distZip
:gemfire-assembly:jar SKIPPED
:gemfire-assembly:assemble
:gemfire-core:compileTestJava<https://builds.apache.org/job/Geode-nightly/ws/gemfire-core/src/test/java/com/gemstone/gemfire/cache30/MemLRUEvictionControllerDUnitTest.java>:22: warning: Unsafe is internal proprietary API and may be removed in a future release
import sun.misc.Unsafe;
^
<https://builds.apache.org/job/Geode-nightly/ws/gemfire-core/src/test/java/com/gemstone/gemfire/cache30/MemLRUEvictionControllerDUnitTest.java>:22: warning: Unsafe is internal proprietary API and may be removed in a future release
import sun.misc.Unsafe;
^
<https://builds.apache.org/job/Geode-nightly/ws/gemfire-core/src/test/java/com/gemstone/gemfire/cache30/MemLRUEvictionControllerDUnitTest.java>:22: warning: Unsafe is internal proprietary API and may be removed in a future release
import sun.misc.Unsafe;
^
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
3 warnings
:gemfire-core:processTestResources
:gemfire-core:testClasses
:gemfire-core:jarTest
:gemfire-assembly:compileTestJava
:gemfire-assembly:processTestResources UP-TO-DATE
:gemfire-assembly:testClasses
:gemfire-assembly:checkMissedTests
:gemfire-assembly:installDist
:gemfire-assembly:test
Build file '<https://builds.apache.org/job/Geode-nightly/ws/build.gradle'>: line 59
AvailablePortFinder has been deprecated and is scheduled to be removed in Gradle 3.0
:gemfire-assembly:check
:gemfire-assembly:build
:gemfire-assembly:distributedTest UP-TO-DATE
:gemfire-assembly:integrationTest
:gemfire-common:assemble
:gemfire-common:compileTestJava
:gemfire-common:processTestResources UP-TO-DATE
:gemfire-common:testClasses
:gemfire-common:checkMissedTests
:gemfire-common:test
:gemfire-common:check
:gemfire-common:build
:gemfire-common:distributedTest UP-TO-DATE
:gemfire-common:integrationTest
:gemfire-core:assemble
:gemfire-core:checkMissedTests
:gemfire-core:test
:gemfire-core:check
:gemfire-core:build
:gemfire-core:distributedTestJava HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x00000000da680000, 77070336, 0) failed; error='Cannot allocate memory' (errno=12)
#
# There is insufficient memory for the Java Runtime Environment to continue.
# Native memory allocation (mmap) failed to map 77070336 bytes for committing reserved memory.
# An error report file with more information is saved as:
# <https://builds.apache.org/job/Geode-nightly/ws/gemfire-core/build/distributedTest/hs_err_pid6411.log>
The message received from the daemon indicates that the daemon has disappeared.
Build request sent: BuildAndStop{id=ba4d0e30-2a41-49d3-aa38-9d7d5a266758.1, currentDir=<https://builds.apache.org/job/Geode-nightly/ws/}>
Attempting to read last messages from the daemon log...
Daemon pid: 4636
log file: /home/jenkins/.gradle/daemon/2.8/daemon-4636.out.log
----- Last 20 lines from daemon log file - daemon-4636.out.log -----
:gemfire-common:processTestResources UP-TO-DATE
:gemfire-common:testClasses
:gemfire-common:checkMissedTests
:gemfire-common:test
:gemfire-common:check
:gemfire-common:build
:gemfire-common:distributedTest UP-TO-DATE
:gemfire-common:integrationTest
:gemfire-core:assemble
:gemfire-core:checkMissedTests
:gemfire-core:test
:gemfire-core:check
:gemfire-core:build
:gemfire-core:distributedTestJava HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x00000000da680000, 77070336, 0) failed; error='Cannot allocate memory' (errno=12)
#
# There is insufficient memory for the Java Runtime Environment to continue.
# Native memory allocation (mmap) failed to map 77070336 bytes for committing reserved memory.
# An error report file with more information is saved as:
# <https://builds.apache.org/job/Geode-nightly/ws/gemfire-core/build/distributedTest/hs_err_pid6411.log>
----- End of the daemon log -----
FAILURE: Build failed with an exception.
* What went wrong:
Gradle build daemon disappeared unexpectedly (it may have been killed or may have crashed)
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
Build step 'Execute shell' marked build as failure
Archiving artifacts
Compressed 159.45 MB of artifacts by 21.5% relative to #275
Recording test results
Jenkins build is back to normal : Geode-nightly #278
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Geode-nightly/278/>