tangetools/tracefile/test.sh

25 lines
659 B
Bash
Raw Normal View History

#!/bin/bash
doit() {
opt="$1"
file="$2"
sudo tracefile $opt dd if=/dev/zero of="$file" bs=1000k count=10
sudo tracefile $opt chmod 600 $file
sudo tracefile $opt mkswap $file
sudo tracefile $opt swapon $file
sudo tracefile $opt swapoff $file
sudo rm "$file"
}
export -f doit
# Test 2 char dir
mkdir -p tt/tt
# Test 1 char dir
mkdir -p t/1/2/3
parallel -vj1 doit \
::: '' -l -u \
::: tt/tt/../tt/test.img `pwd`/tt/tt/../tt/test.img t/1/../1/2/3/test.img `pwd`/t/1/../1/2/3/test.img | grep test.img
# opening file relative to file descriptor of openat
tracefile lscpu | grep /sys/devices/system/cpu/cpu0/cache/index0/level