[stdlog] 2025-08-12 04:03:30,228 avocado.test INFO | INIT 1-./pcache.py:PcacheTest.test [stdlog] 2025-08-12 04:03:30,232 avocado.test DEBUG| PARAMS (key=timeout, path=*, default=None) => None [stdlog] 2025-08-12 04:03:30,232 avocado.test DEBUG| Test metadata: [stdlog] 2025-08-12 04:03:30,232 avocado.test DEBUG| filename: /workspace/dtg-tests/pcache.py [stdlog] 2025-08-12 04:03:30,233 avocado.test DEBUG| teststmpdir: /var/tmp/avocado_wwy1vh4j [stdlog] 2025-08-12 04:03:30,234 avocado.test INFO | START 1-./pcache.py:PcacheTest.test [stdlog] 2025-08-12 04:03:30,234 avocado.test DEBUG| PARAMS (key=striped, path=*, default=false) => True [stdlog] 2025-08-12 04:03:30,235 avocado.test DEBUG| PARAMS (key=gcov, path=*, default=false) => True [stdlog] 2025-08-12 04:03:30,235 avocado.test INFO | env_dict: {'linux_path': '/workspace/linux_compile', 'covdir': '/workspace/datatravelguide/covdir', 'gcov': 'true', 'cache_dev0': '/dev/pmem0', 'cache_dev1': '/dev/pmem1', 'cache_dev2': '/dev/pmem2', 'cache_dev3': '/dev/pmem3', 'striped': 'true', 'data_dev0': '/dev/ram0p1', 'data_dev1': '/dev/ram0p2', 'cache_mode': 'writearound', 'gc_percent': '0', 'data_crc': 'false', 'test_script': './pcache.py.data/pcache_misc.sh'} [stdlog] 2025-08-12 04:03:30,235 avocado.test DEBUG| PARAMS (key=test_script, path=*, default=None) => './pcache.py.data/pcache_misc.sh' [stdout] /workspace/dtg-tests [stdout] cache_mode writearound not supported, skipping [stdout] [stdout] + : /workspace/datatravelguide/covdir [stdout] + : true [stdout] + : /workspace/linux_compile [stdout] + : true [stdout] + : /dev/pmem0 [stdout] + : /dev/pmem1 [stdout] + : false [stdout] + : 0 [stdout] + : /dev/ram0p1 [stdout] + : /dev/ram0p2 [stdout] + : writearound [stdout] ++ basename /dev/ram0p1 [stdout] + dm_name0=pcache_ram0p1 [stdout] ++ basename /dev/ram0p2 [stdout] + dm_name1=pcache_ram0p2 [stdout] + pmem_a=/dev/pmem0 [stdout] + pmem_b=/dev/pmem1 [stdout] + export pmem_a pmem_b [stdout] + [[ true == \t\r\u\e ]] [stdout] + sudo dmsetup remove striped1 [stdout] + sudo dd if=/dev/zero of=/dev/pmem0 bs=1M count=16 oflag=direct [stdout] 16+0 records in [stdout] 16+0 records out [stdout] 16777216 bytes (17 MB, 16 MiB) copied, 0.0198761 s, 844 MB/s [stdout] + sudo dd if=/dev/zero of=/dev/pmem1 bs=1M count=16 oflag=direct [stdout] 16+0 records in [stdout] 16+0 records out [stdout] 16777216 bytes (17 MB, 16 MiB) copied, 0.0181123 s, 926 MB/s [stdout] + sudo dmsetup create striped1 --table '0 8388608 striped 2 8 /dev/pmem0 0 /dev/pmem1 0' [stdout] + cache_dev0=/dev/mapper/striped1 [stdout] + sudo dmsetup remove pcache_ram0p1 [stdout] + true [stdout] + sudo dmsetup remove pcache_ram0p2 [stdout] + true [stdout] + pcache_rmmod [stdout] + dump_gcov [stdout] + [[ true != \t\r\u\e ]] [stdout] ++ date +%s [stdout] + ts=1754971410 [stdout] + mkdir -p /workspace/datatravelguide/covdir [stdout] + sudo find /sys/kernel/debug/gcov -path '*dm-pcache*gcda' -exec sh -c 'cp "$1" "$2/$3_$(basename "$1")"' _ '{}' /workspace/datatravelguide/covdir 1754971410 ';' [stdout] + sudo find /sys/kernel/debug/gcov -path '*dm-pcache*gcno' -exec sh -c 'cp "$1" "$2/$3_$(basename "$1")"' _ '{}' /workspace/datatravelguide/covdir 1754971410 ';' [stdout] + reset_gcov [stdout] + [[ true != \t\r\u\e ]] [stdout] + echo 1 [stdout] + sudo tee /sys/kernel/debug/gcov/reset [stdout] + sudo rmmod dm-pcache [stdout] + pcache_insmod /workspace/linux_compile/drivers/md/dm-pcache/dm-pcache.ko [stdout] + reset_gcov [stdout] + [[ true != \t\r\u\e ]] [stdout] + echo 1 [stdout] + sudo tee /sys/kernel/debug/gcov/reset [stdout] + sudo insmod /workspace/linux_compile/drivers/md/dm-pcache/dm-pcache.ko [stdout] + [[ true == \t\r\u\e ]] [stdout] + dd if=/dev/zero of=/dev/pmem0 bs=1M count=1 oflag=direct [stdout] 1+0 records in [stdout] 1+0 records out [stdout] 1048576 bytes (1.0 MB, 1.0 MiB) copied, 0.00242361 s, 433 MB/s [stdout] + dd if=/dev/zero of=/dev/pmem1 bs=1M count=1 oflag=direct [stdout] 1+0 records in [stdout] 1+0 records out [stdout] 1048576 bytes (1.0 MB, 1.0 MiB) copied, 0.00251325 s, 417 MB/s [stdout] ++ sudo blockdev --getsz /dev/ram0p1 [stdout] + SEC_NR=20971520 [stdout] + sudo dmsetup create pcache_ram0p1_probe --table '0 20971520 pcache /dev/mapper/striped1 /dev/ram0p1 4 cache_mode writearound data_crc false' [stdout] device-mapper: reload ioctl on pcache_ram0p1_probe (252:2) failed: Invalid argument [stdout] Command failed. [stdout] + echo 'cache_mode writearound not supported, skipping' [stdout] + exit 0 [stdout] [stdlog] 2025-08-12 04:03:31,240 avocado.test INFO | pcache script completed successfully [stdlog] 2025-08-12 04:03:31,241 avocado.test INFO | pcache test finished. [stdlog] 2025-08-12 04:03:31,241 avocado.test INFO | PASS 1-./pcache.py:PcacheTest.test [stdlog] 2025-08-12 04:03:31,242 avocado.test INFO |