summaryrefslogtreecommitdiffstats
path: root/tests/memory/memfd_create/runtest.sh
diff options
context:
space:
mode:
authorJeremy Cline <jcline@redhat.com>2019-12-04 13:51:47 -0500
committerJeremy Cline <jcline@redhat.com>2019-12-04 13:51:47 -0500
commit983730bdf1b2b5cae0e755b4c81bf96a9c3bc154 (patch)
tree011d4ee68ffdc781a28452e7357a9daeb77f7021 /tests/memory/memfd_create/runtest.sh
parent83d43d8b120aadf1f5c57ef66388992b5d1a83f4 (diff)
downloadkernel-983730bdf1b2b5cae0e755b4c81bf96a9c3bc154.tar.gz
kernel-983730bdf1b2b5cae0e755b4c81bf96a9c3bc154.tar.xz
kernel-983730bdf1b2b5cae0e755b4c81bf96a9c3bc154.zip
Sync up tests with v5.4
Diffstat (limited to 'tests/memory/memfd_create/runtest.sh')
-rwxr-xr-xtests/memory/memfd_create/runtest.sh7
1 files changed, 4 insertions, 3 deletions
diff --git a/tests/memory/memfd_create/runtest.sh b/tests/memory/memfd_create/runtest.sh
index 24dfeb5b6..880c3096e 100755
--- a/tests/memory/memfd_create/runtest.sh
+++ b/tests/memory/memfd_create/runtest.sh
@@ -38,11 +38,12 @@ fi
function sanity_memfd_create()
{
- rlRun "./t_memfd_create memf 1024 gswS &"
- rlRun "./t_get_seals /proc/$!/fd/3 > seals"
+ rlRun "coproc ./t_memfd_create memf 1024 gswS"
+ rlRun "read -u ${COPROC[0]} MEMFD_PATH"
+ rlRun "./t_get_seals $MEMFD_PATH > ./seals"
rlRun "cat ./seals"
rlAssertGrep "SEAL GROW WRITE SHRINK" ./seals
- rlRun "pkill t_memfd_create"
+ rlRun "kill $COPROC_PID"
}