--- Starting test mode bvt ---
1. basic/01 Verify Open CAS CLI using --version [00;32m[OK][0m 0[s] (00:00:00)
2. basic/02 Adding valid & invalid core devices to caches [00;32m[OK][0m 5[s] (00:00:05)
3. basic/04 Test files on core devices with different filesystems after stopping cache [00;32m[OK][0m 19[s] (00:00:19)
4. basic/07 Validate spelling of help in CLI [00;32m[OK][0m 0[s] (00:00:00)
5. basic/09 Validate spelling in manpage [00;32m[OK][0m 0[s] (00:00:00)
6. basic/10 Verify cache start in different modes [00;32m[OK][0m 102[s] (00:01:42)
7. basic/12 WB data integrity ext3/ext4/xfs after clean shutdown, no flush [00;32m[OK][0m 22[s] (00:00:22)
8. basic/13 WO data integrity ext3/ext4/xfs after clean shutdown, no flush [00;32m[OK][0m 22[s] (00:00:22)
9. incremental_load/01 Try add 3 cores to pool, try load cache and check if cache is running FATAL: command execution failed
java.io.EOFException
at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2681)
at java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:3156)
at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:862)
at java.io.ObjectInputStream.<init>(ObjectInputStream.java:358)
at hudson.remoting.ObjectInputStreamEx.<init>(ObjectInputStreamEx.java:49)
at hudson.remoting.Command.readFrom(Command.java:142)
at hudson.remoting.Command.readFrom(Command.java:128)
at hudson.remoting.AbstractSynchronousByteArrayCommandTransport.read(AbstractSynchronousByteArrayCommandTransport.java:35)
at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:61)
Caused: java.io.IOException: Unexpected termination of the channel
at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:75)
Caused: java.io.IOException: Backing channel 'OCL-NEW-BVT-SM27' is disconnected.
at hudson.remoting.RemoteInvocationHandler.channelOrFail(RemoteInvocationHandler.java:216)
at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:286)
at com.sun.proxy.$Proxy88.isAlive(Unknown Source)
at hudson.Launcher$RemoteLauncher$ProcImpl.isAlive(Launcher.java:1211)
at hudson.Launcher$RemoteLauncher$ProcImpl.join(Launcher.java:1203)
at hudson.tasks.CommandInterpreter.join(CommandInterpreter.java:195)
at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:145)
at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:92)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:803)
at hudson.model.Build$BuildExecution.build(Build.java:197)
at hudson.model.Build$BuildExecution.doRun(Build.java:163)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:513)
at hudson.model.Run.execute(Run.java:1906)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
at hudson.model.ResourceController.execute(ResourceController.java:97)
at hudson.model.Executor.run(Executor.java:429)
FATAL: Unable to delete script file /tmp/jenkins2566217139270257114.sh
java.io.EOFException
at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2681)
at java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:3156)
at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:862)
at java.io.ObjectInputStream.<init>(ObjectInputStream.java:358)
at hudson.remoting.ObjectInputStreamEx.<init>(ObjectInputStreamEx.java:49)
at hudson.remoting.Command.readFrom(Command.java:142)
at hudson.remoting.Command.readFrom(Command.java:128)
at hudson.remoting.AbstractSynchronousByteArrayCommandTransport.read(AbstractSynchronousByteArrayCommandTransport.java:35)
at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:61)
Caused: java.io.IOException: Unexpected termination of the channel
at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:75)
Caused: hudson.remoting.ChannelClosedException: Channel "hudson.remoting.Channel@50159153:OCL-NEW-BVT-SM27": Remote call on OCL-NEW-BVT-SM27 failed. The channel is closing down or has closed down
at hudson.remoting.Channel.call(Channel.java:994)
at hudson.FilePath.act(FilePath.java:1159)
at hudson.FilePath.act(FilePath.java:1148)
at hudson.FilePath.delete(FilePath.java:1671)
at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:163)
at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:92)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:803)
at hudson.model.Build$BuildExecution.build(Build.java:197)
at hudson.model.Build$BuildExecution.doRun(Build.java:163)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:513)
at hudson.model.Run.execute(Run.java:1906)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
at hudson.model.ResourceController.execute(ResourceController.java:97)
at hudson.model.Executor.run(Executor.java:429)
Build step 'Execute shell' marked build as failure
Manual test run # ./incremental_load/01 -c /dev/disk/by-id/nvme-INTEL_SSDPE2MD400G4_PHFT6390018D400GGN -d /dev/disk/by-id/ata-INTEL_SSDSC2BF240A5_CVTS418300KQ240JGN -i:
--- Open CAS API library loaded ---
--- Open CAS options library loaded ---
--- Using home config file ---
--- Your configuration ---
Cache device: /dev/disk/by-id/nvme-INTEL_SSDPE2MD400G4_PHFT6390018D400GGN
Core device: /dev/disk/by-id/ata-INTEL_SSDSC2BF240A5_CVTS418300KQ240JGN
Mount point: /mnt/cas
Temporary directory : /var/tmp/.cas
./incremental_load/..//cas_config: line 103: /dev/sdc: Permission denied
Many tests use program called vdbench and it looks like it's not installed here.[WARNING]
Many tests use program called fio and it looks like it's not installed here.[WARNING]
--- Open CAS configuration loaded correctly ---
*** Starting test ./incremental_load/01 - Try add 3 cores to pool, try load cache and check if cache is running ***
2021-10-27_02:15:37 Running dd if=/dev/zero of=/dev/disk/by-id/nvme-INTEL_SSDPE2MD400G4_PHFT6390018D400GGN bs=4k count=10 [OK]
2021-10-27_02:15:37 Running dd if=/dev/zero of=/dev/disk/by-id/ata-INTEL_SSDSC2BF240A5_CVTS418300KQ240JGN bs=4k count=10 [OK]
2021-10-27_02:15:37 Running parted -s /dev/disk/by-id/nvme-INTEL_SSDPE2MD400G4_PHFT6390018D400GGN mktable gpt [OK]
parted -s -a optimal /dev/disk/by-id/nvme-INTEL_SSDPE2MD400G4_PHFT6390018D400GGN mkpart primary 2048s 4098048s [OK]
2021-10-27_02:15:37 Running udevadm settle [OK]
2021-10-27_02:15:37 Running dd if=/dev/zero of=/dev/disk/by-id/nvme-INTEL_SSDPE2MD400G4_PHFT6390018D400GGN-part1 bs=1M count=1 oflag=direct [OK]
2021-10-27_02:15:37 Running udevadm settle [OK]
2021-10-27_02:15:37 Running parted -s /dev/disk/by-id/ata-INTEL_SSDSC2BF240A5_CVTS418300KQ240JGN mktable gpt [OK]
parted -s -a optimal /dev/disk/by-id/ata-INTEL_SSDSC2BF240A5_CVTS418300KQ240JGN mkpart primary 2048s 8194048s [OK]
parted -s -a optimal /dev/disk/by-id/ata-INTEL_SSDSC2BF240A5_CVTS418300KQ240JGN mkpart primary 8196096s 16388096s [OK]
parted -s -a optimal /dev/disk/by-id/ata-INTEL_SSDSC2BF240A5_CVTS418300KQ240JGN mkpart primary 16390144s 24582144s [OK]
2021-10-27_02:15:37 Running udevadm settle [OK]
2021-10-27_02:15:38 Running dd if=/dev/zero of=/dev/disk/by-id/ata-INTEL_SSDSC2BF240A5_CVTS418300KQ240JGN-part1 bs=1M count=1 oflag=direct [OK]
2021-10-27_02:15:38 Running dd if=/dev/zero of=/dev/disk/by-id/ata-INTEL_SSDSC2BF240A5_CVTS418300KQ240JGN-part2 bs=1M count=1 oflag=direct [OK]
2021-10-27_02:15:38 Running dd if=/dev/zero of=/dev/disk/by-id/ata-INTEL_SSDSC2BF240A5_CVTS418300KQ240JGN-part3 bs=1M count=1 oflag=direct [OK]
2021-10-27_02:15:38 Running udevadm settle [OK]
2021-10-27_02:15:38 Running casadm --start-cache --cache-device /dev/disk/by-id/nvme-INTEL_SSDPE2MD400G4_PHFT6390018D400GGN-part1 --cache-id 1 [OK]
2021-10-27_02:15:39 Running casadm --add-core --cache-id 1 --core-device /dev/disk/by-id/ata-INTEL_SSDSC2BF240A5_CVTS418300KQ240JGN-part1 [OK]
2021-10-27_02:15:39 Running casadm --add-core --cache-id 1 --core-device /dev/disk/by-id/ata-INTEL_SSDSC2BF240A5_CVTS418300KQ240JGN-part2 [OK]
2021-10-27_02:15:39 Running casadm --add-core --cache-id 1 --core-device /dev/disk/by-id/ata-INTEL_SSDSC2BF240A5_CVTS418300KQ240JGN-part3 [OK]
2021-10-27_02:15:39 Running casadm --list-caches -o csv | grep /dev/nvme0n1p1 | cut -d',' -f4 | grep Running &> /dev/null [OK]
2021-10-27_02:15:39 Running casadm --list-caches -o csv | grep /dev/cas1-1 | cut -d',' -f4 | grep Active &> /dev/null [OK]
2021-10-27_02:15:39 Running casadm --list-caches -o csv | grep /dev/cas1-2 | cut -d',' -f4 | grep Active &> /dev/null [OK]
2021-10-27_02:15:39 Running casadm --list-caches -o csv | grep /dev/cas1-3 | cut -d',' -f4 | grep Active &> /dev/null [OK]
2021-10-27_02:15:39 Running casadm --stop-cache --cache-id 1 [OK]
2021-10-27_02:15:40 Running casadm --script --add-core --try-add --cache-id 1 --core-id 1 --core-device /dev/disk/by-id/ata-INTEL_SSDSC2BF240A5_CVTS418300KQ240JGN-part1 [OK]
2021-10-27_02:15:40 Running casadm --list-caches -o csv | grep /dev/sdc1 | cut -d',' -f4 | grep Detached &> /dev/null [OK]
2021-10-27_02:15:40 Running casadm --script --add-core --try-add --cache-id 1 --core-id 2 --core-device /dev/disk/by-id/ata-INTEL_SSDSC2BF240A5_CVTS418300KQ240JGN-part2
Sometimes it is stuck here, other times two lines before, when adding first core partition. Sometimes it even passes all the way to the end.
Output of # abrt-cli list --since 1635293033 after rebooting:
Logs
Output from Jenkins:
Manual test run
# ./incremental_load/01 -c /dev/disk/by-id/nvme-INTEL_SSDPE2MD400G4_PHFT6390018D400GGN -d /dev/disk/by-id/ata-INTEL_SSDSC2BF240A5_CVTS418300KQ240JGN -i
:Sometimes it is stuck here, other times two lines before, when adding first core partition. Sometimes it even passes all the way to the end.
Output of
# abrt-cli list --since 1635293033
after rebooting:Your Environment