Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 17c78812 authored by Namjae Jeon's avatar Namjae Jeon
Browse files

exfat: github action: make space for running xfstests



github action seems to decrease disk space of each users. This patch try
to remove file creation test and reset test images in the middle of testing xfstests

Signed-off-by: default avatarNamjae Jeon <linkinjeon@kernel.org>
parent 7d8b1148
Loading
Loading
Loading
Loading
+16 −4
Original line number Diff line number Diff line
@@ -78,18 +78,20 @@ jobs:
        cd ..
        sudo umount ./full_test/
        sudo fsck.exfat /dev/loop22
        sudo losetup -d /dev/loop22
        rm full_test.img
    - name: xfstest tests
      run: |
        cd exfat-testsuites/
        tar xzvf xfstests-exfat.tgz > /dev/null
        cd xfstests-exfat
        make -j$((`nproc`+1)) > /dev/null
        truncate -s 100G test.img
        truncate -s 100G scratch.img
        sudo losetup /dev/loop20 test.img
        sudo losetup /dev/loop21 scratch.img
        sudo mkfs.exfat /dev/loop20
        sudo mkfs.exfat /dev/loop21
        cd exfat-testsuites/
        tar xzvf xfstests-exfat.tgz > /dev/null
        cd xfstests-exfat
        make -j$((`nproc`+1)) > /dev/null
        sudo ./check generic/001
        sudo ./check generic/006
        sudo ./check generic/007
@@ -136,6 +138,16 @@ jobs:
        sudo ./check generic/211
        sudo ./check generic/212
        sudo ./check generic/215
        sudo losetup -d /dev/loop20
        sudo losetup -d /dev/loop21
        rm test.img
        rm scratch.img
        truncate -s 100G test.img
        truncate -s 100G scratch.img
        sudo losetup /dev/loop20 test.img
        sudo losetup /dev/loop21 scratch.img
        sudo mkfs.exfat /dev/loop20
        sudo mkfs.exfat /dev/loop21
        sudo ./check generic/221
        sudo ./check generic/239
        sudo ./check generic/240