<?xml version="1.0" encoding="UTF-8"?>
<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report.xsd" name="org.apache.jackrabbit.oak.segment.standby.ExternalSharedStoreIT" time="93.353" tests="11" errors="0" skipped="0" failures="1">
  <properties>
    <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
    <property name="sun.boot.library.path" value="C:\usr\local\jdk18\jre\bin"/>
    <property name="java.vm.version" value="25.60-b23"/>
    <property name="java.vm.vendor" value="Oracle Corporation"/>
    <property name="java.vendor.url" value="http://java.oracle.com/"/>
    <property name="path.separator" value=";"/>
    <property name="guice.disable.misplaced.annotation.check" value="true"/>
    <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/>
    <property name="file.encoding.pkg" value="sun.io"/>
    <property name="user.script" value=""/>
    <property name="user.country" value="DE"/>
    <property name="sun.java.launcher" value="SUN_STANDARD"/>
    <property name="sun.os.patch.level" value=""/>
    <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
    <property name="user.dir" value="C:\projects\apache\oak\trunk"/>
    <property name="java.runtime.version" value="1.8.0_60-b27"/>
    <property name="java.awt.graphicsenv" value="sun.awt.Win32GraphicsEnvironment"/>
    <property name="java.endorsed.dirs" value="C:\usr\local\jdk18\jre\lib\endorsed"/>
    <property name="os.arch" value="amd64"/>
    <property name="java.io.tmpdir" value="C:\tmp\"/>
    <property name="line.separator" value="&#10;"/>
    <property name="java.vm.specification.vendor" value="Oracle Corporation"/>
    <property name="user.variant" value=""/>
    <property name="os.name" value="Windows 10"/>
    <property name="classworlds.conf" value="C:\usr\local\apache-maven-3.2.5/bin/m2.conf"/>
    <property name="sun.jnu.encoding" value="Cp1252"/>
    <property name="java.library.path" value="C:\usr\local\jdk18\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\usr\local\bin;C:\bin;C:\usr\local\bin;C:\bin;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\Intel\iCLS Client;C:\Program Files\Intel\iCLS Client;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files\Intel\WiFi\bin;C:\Program Files\Common Files\Intel\WirelessCommon;C:\Program Files (x86)\Calibre2;C:\Program Files\Calibre2;C:\Program Files\Exselt\Exselt XSLT 3.0 Processor;C:\Program Files (x86)\Skype\Phone;C:\Program Files\TortoiseSVN\bin;C:\Program Files\PostgreSQL\pg96\bin;C:\Users\jre\AppData\Local\Microsoft\WindowsApps;C:\Users\jre\AppData\Local\atom\bin;%USERPROFILE%\AppData\Local\Microsoft\WindowsApps;C:\lib\lapack;.;."/>
    <property name="java.specification.name" value="Java Platform API Specification"/>
    <property name="java.class.version" value="52.0"/>
    <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
    <property name="os.version" value="10.0"/>
    <property name="user.home" value="C:\Users\jre"/>
    <property name="user.timezone" value="Europe/Berlin"/>
    <property name="java.awt.printerjob" value="sun.awt.windows.WPrinterJob"/>
    <property name="java.specification.version" value="1.8"/>
    <property name="file.encoding" value="Cp1252"/>
    <property name="user.name" value="jre"/>
    <property name="java.class.path" value="C:\usr\local\apache-maven-3.2.5/boot/plexus-classworlds-2.5.2.jar"/>
    <property name="java.vm.specification.version" value="1.8"/>
    <property name="sun.arch.data.model" value="64"/>
    <property name="java.home" value="C:\usr\local\jdk18\jre"/>
    <property name="sun.java.command" value="org.codehaus.plexus.classworlds.launcher.Launcher clean install -PintegrationTesting"/>
    <property name="java.specification.vendor" value="Oracle Corporation"/>
    <property name="user.language" value="de"/>
    <property name="awt.toolkit" value="sun.awt.windows.WToolkit"/>
    <property name="java.vm.info" value="mixed mode"/>
    <property name="java.version" value="1.8.0_60"/>
    <property name="java.ext.dirs" value="C:\usr\local\jdk18\jre\lib\ext;C:\WINDOWS\Sun\Java\lib\ext"/>
    <property name="sun.boot.class.path" value="C:\usr\local\jdk18\jre\lib\resources.jar;C:\usr\local\jdk18\jre\lib\rt.jar;C:\usr\local\jdk18\jre\lib\sunrsasign.jar;C:\usr\local\jdk18\jre\lib\jsse.jar;C:\usr\local\jdk18\jre\lib\jce.jar;C:\usr\local\jdk18\jre\lib\charsets.jar;C:\usr\local\jdk18\jre\lib\jfr.jar;C:\usr\local\jdk18\jre\classes"/>
    <property name="java.vendor" value="Oracle Corporation"/>
    <property name="maven.home" value="C:\usr\local\apache-maven-3.2.5"/>
    <property name="file.separator" value="\"/>
    <property name="java.vendor.url.bug" value="http://bugreport.sun.com/bugreport/"/>
    <property name="sun.cpu.endian" value="little"/>
    <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
    <property name="sun.desktop" value="windows"/>
    <property name="sun.cpu.isalist" value="amd64"/>
  </properties>
  <testcase name="testResilientSync" classname="org.apache.jackrabbit.oak.segment.standby.ExternalSharedStoreIT" time="9.32"/>
  <testcase name="testProxySkippedBytes" classname="org.apache.jackrabbit.oak.segment.standby.ExternalSharedStoreIT" time="8.004"/>
  <testcase name="testSyncUpdatedBinaryProperty" classname="org.apache.jackrabbit.oak.segment.standby.ExternalSharedStoreIT" time="3.259"/>
  <testcase name="testSync" classname="org.apache.jackrabbit.oak.segment.standby.ExternalSharedStoreIT" time="3.163"/>
  <testcase name="testProxyFlippedIntermediateByteChange2" classname="org.apache.jackrabbit.oak.segment.standby.ExternalSharedStoreIT" time="3.078"/>
  <testcase name="testProxyFlippedIntermediateByteChange" classname="org.apache.jackrabbit.oak.segment.standby.ExternalSharedStoreIT" time="8.155"/>
  <testcase name="testProxySkippedBytesIntermediateChange" classname="org.apache.jackrabbit.oak.segment.standby.ExternalSharedStoreIT" time="8.22"/>
  <testcase name="testProxyFlippedIntermediateByte" classname="org.apache.jackrabbit.oak.segment.standby.ExternalSharedStoreIT" time="8.177"/>
  <testcase name="testProxyFlippedIntermediateByte2" classname="org.apache.jackrabbit.oak.segment.standby.ExternalSharedStoreIT" time="3.281"/>
  <testcase name="testProxyFlippedStartByte" classname="org.apache.jackrabbit.oak.segment.standby.ExternalSharedStoreIT" time="7.924"/>
  <testcase name="testSyncBigBlob" classname="org.apache.jackrabbit.oak.segment.standby.ExternalSharedStoreIT" time="30.772">
    <failure message="expected:&lt;{ root = { ... } }&gt; but was:&lt;{ root : { } }&gt;" type="java.lang.AssertionError"><![CDATA[java.lang.AssertionError: expected:<{ root = { ... } }> but was:<{ root : { } }>
]]></failure>
    <system-out><![CDATA[15:04:13.284 INFO  [main] FileStoreBuilder.java:340         Creating file store FileStoreBuilder{version=1.8-SNAPSHOT, directory=target\junit4665240358348096106\junit3430544707214463914, blobStore=DataStore backed BlobStore [org.apache.jackrabbit.core.data.FileDataStore], maxFileSize=1, segmentCacheSize=0, stringCacheSize=0, templateCacheSize=0, stringDeduplicationCacheSize=15000, templateDeduplicationCacheSize=3000, nodeDeduplicationCacheSize=1, memoryMapping=false, gcOptions=SegmentGCOptions{paused=false, estimationDisabled=false, gcSizeDeltaEstimation=1073741824, retryCount=5, forceTimeout=60, retainedGenerations=2, gcType=FULL}}
15:04:13.284 INFO  [main] FileStore.java:240                TarMK opened: target\junit4665240358348096106\junit3430544707214463914 (mmap=false)
15:04:13.332 INFO  [main] FileStoreBuilder.java:340         Creating file store FileStoreBuilder{version=1.8-SNAPSHOT, directory=target\junit4665240358348096106\junit6466125135855138287, blobStore=DataStore backed BlobStore [org.apache.jackrabbit.core.data.FileDataStore], maxFileSize=1, segmentCacheSize=0, stringCacheSize=0, templateCacheSize=0, stringDeduplicationCacheSize=15000, templateDeduplicationCacheSize=3000, nodeDeduplicationCacheSize=1, memoryMapping=false, gcOptions=SegmentGCOptions{paused=false, estimationDisabled=false, gcSizeDeltaEstimation=1073741824, retryCount=5, forceTimeout=60, retainedGenerations=2, gcType=FULL}}
15:04:13.335 INFO  [main] FileStore.java:240                TarMK opened: target\junit4665240358348096106\junit6466125135855138287 (mmap=false)
15:04:13.385 INFO  [main] SegmentNodeStore.java:120         Creating segment node store SegmentNodeStoreBuilder{blobStore=DataStore backed BlobStore [org.apache.jackrabbit.core.data.FileDataStore]}
15:04:13.385 INFO  [main] LockBasedScheduler.java:155       Initializing SegmentNodeStore with the commitFairLock option enabled.
15:04:41.439 WARN  [main] Slf4JLogger.java:146              Unknown channel option 'TCP_NODELAY' for channel '[id: 0x7225fc33]'
15:04:41.439 DEBUG [main] StandbyServer.java:249            Binding was successful
15:04:41.439 DEBUG [standby-1] GetHeadRequestEncoder.java:33 Sending request from client 17fe21d1-ef70-4939-81bc-11a4f72c8e72 for current head
15:04:41.439 DEBUG [primary-1] ClientFilterHandler.java:53  Client /127.0.0.1:60679 is allowed
15:04:41.439 DEBUG [primary-1] RequestDecoder.java:42       Parsed 'get head' message
15:04:41.439 DEBUG [primary-1] CommunicationObserver.java:79 Message 'get head' received from client 17fe21d1-ef70-4939-81bc-11a4f72c8e72
15:04:41.439 DEBUG [primary-1] GetHeadRequestHandler.java:43 Reading head for client 17fe21d1-ef70-4939-81bc-11a4f72c8e72
15:04:41.439 DEBUG [primary-1] GetHeadResponseEncoder.java:36 Sending head 802722a4-b6e5-4ef8-ae19-cdca35c89f5d.00000005 to client 17fe21d1-ef70-4939-81bc-11a4f72c8e72
15:04:41.439 DEBUG [standby-1] ResponseDecoder.java:82      Decoding 'get head' response
15:04:41.439 DEBUG [standby-run-63] StandbyClientSyncExecution.java:103 Found missing segment 802722a4-b6e5-4ef8-ae19-cdca35c89f5d
15:04:41.439 DEBUG [standby-run-63] StandbyClientSyncExecution.java:124 Inspecting segment 802722a4-b6e5-4ef8-ae19-cdca35c89f5d
15:04:41.439 DEBUG [standby-1] GetReferencesRequestEncoder.java:33 Sending request from client 17fe21d1-ef70-4939-81bc-11a4f72c8e72 for references of segment 802722a4-b6e5-4ef8-ae19-cdca35c89f5d
15:04:41.439 DEBUG [primary-1] RequestDecoder.java:48       Parsed 'get references' message
15:04:41.439 DEBUG [primary-1] GetReferencesRequestHandler.java:39 Reading references of segment 802722a4-b6e5-4ef8-ae19-cdca35c89f5d for client 17fe21d1-ef70-4939-81bc-11a4f72c8e72
15:04:41.454 DEBUG [primary-1] GetReferencesResponseEncoder.java:34 Sending references of segment 802722a4-b6e5-4ef8-ae19-cdca35c89f5d to client 17fe21d1-ef70-4939-81bc-11a4f72c8e72
15:04:41.454 DEBUG [standby-1] ResponseDecoder.java:94      Decoding 'get references' response
15:04:41.454 INFO  [standby-run-63] StandbyClientSyncExecution.java:196 Copying data segment 802722a4-b6e5-4ef8-ae19-cdca35c89f5d from primary
15:04:41.454 DEBUG [standby-1] GetSegmentRequestEncoder.java:33 Sending request from client 17fe21d1-ef70-4939-81bc-11a4f72c8e72 for segment 802722a4-b6e5-4ef8-ae19-cdca35c89f5d
15:04:41.454 DEBUG [primary-1] RequestDecoder.java:45       Parsed 'get segment' message
15:04:41.454 DEBUG [primary-1] CommunicationObserver.java:79 Message 'get segment' received from client 17fe21d1-ef70-4939-81bc-11a4f72c8e72
15:04:41.454 DEBUG [primary-1] GetSegmentRequestHandler.java:39 Reading segment 802722a4-b6e5-4ef8-ae19-cdca35c89f5d for client 17fe21d1-ef70-4939-81bc-11a4f72c8e72
15:04:41.454 DEBUG [primary-1] CommunicationObserver.java:98 Segment with size 192 sent to client 17fe21d1-ef70-4939-81bc-11a4f72c8e72
15:04:41.454 DEBUG [primary-1] GetSegmentResponseEncoder.java:43 Sending segment 802722a4-b6e5-4ef8-ae19-cdca35c89f5d to client 17fe21d1-ef70-4939-81bc-11a4f72c8e72
15:04:41.454 DEBUG [standby-1] ResponseDecoder.java:86      Decoding 'get segment' response
15:04:41.601 INFO  [standby-run-63] StandbyClientSyncExecution.java:82 updated head state successfully: true in 162ms.
15:04:41.602 DEBUG [standby-run-63] StandbyClient.java:157  Channel closed
15:04:43.825 DEBUG [main] StandbyClientSync.java:277        Group shut down
15:04:43.825 DEBUG [main] StandbyServer.java:220            Channel disconnected
15:04:43.825 DEBUG [main] StandbyServer.java:220            Channel disconnected
15:04:43.825 DEBUG [main] StandbyServer.java:231            Boss group shut down
15:04:43.825 DEBUG [main] StandbyServer.java:237            Worker group shut down
15:04:43.887 INFO  [main] FileStore.java:471                TarMK closed: target\junit4665240358348096106\junit6466125135855138287
15:04:43.909 INFO  [main] FileStore.java:471                TarMK closed: target\junit4665240358348096106\junit3430544707214463914
]]></system-out>
  </testcase>
</testsuite>