summaryrefslogtreecommitdiffstats
path: root/tests/memory/memfd_create/runtest.sh
diff options
context:
space:
mode:
authorJeremy Cline <jcline@redhat.com>2020-04-14 17:53:23 -0400
committerJeremy Cline <jcline@redhat.com>2020-04-14 17:53:23 -0400
commit0310b312a7e5dffcdf24ae835ed732f7a6a9c471 (patch)
treeca12edc19a6f6e05ef31919d65adf895a39d12c0 /tests/memory/memfd_create/runtest.sh
parent48b75e92d6f4024e7f99442334f6969345516a72 (diff)
downloadkernel-0310b312a7e5dffcdf24ae835ed732f7a6a9c471.tar.gz
kernel-0310b312a7e5dffcdf24ae835ed732f7a6a9c471.tar.xz
kernel-0310b312a7e5dffcdf24ae835ed732f7a6a9c471.zip
kernel-5.7.0-0.rc1.20200414git8632e9b5645b.1
This is an automated commit generated from the kernel-5.7.0-0.rc1.20200414git8632e9b5645b.1 tag in https://gitlab.com/cki-project/kernel-ark.git
Diffstat (limited to 'tests/memory/memfd_create/runtest.sh')
-rwxr-xr-xtests/memory/memfd_create/runtest.sh55
1 files changed, 0 insertions, 55 deletions
diff --git a/tests/memory/memfd_create/runtest.sh b/tests/memory/memfd_create/runtest.sh
deleted file mode 100755
index 880c3096e..000000000
--- a/tests/memory/memfd_create/runtest.sh
+++ /dev/null
@@ -1,55 +0,0 @@
-#!/bin/bash
-# vim: dict+=/usr/share/beakerlib/dictionary.vim cpt=.,w,b,u,t,i,k
-# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-#
-# Description: memfd_create test
-# Author: Shu Wang <shuwang@redhat.com>
-#
-# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-#
-# Copyright (c) 2016 Red Hat, Inc.
-#
-# This program is free software: you can redistribute it and/or
-# modify it under the terms of the GNU General Public License as
-# published by the Free Software Foundation, either version 2 of
-# the License, or (at your option) any later version.
-#
-# This program is distributed in the hope that it will be
-# useful, but WITHOUT ANY WARRANTY; without even the implied
-# warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
-# PURPOSE. See the GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program. If not, see http://www.gnu.org/licenses/.
-#
-# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-# Include Beaker environment
-. /usr/bin/rhts-environment.sh || exit 1
-. /usr/share/beakerlib/beakerlib.sh || exit 1
-
-gcc t_memfd_create.c -o t_memfd_create &&
-gcc t_get_seals.c -o t_get_seals
-if [ $? != 0 ]; then
- rlLog "memfd_create is not supported."
- report_result Test_Skipped PASS 99
- exit 0
-fi
-
-function sanity_memfd_create()
-{
- 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 "kill $COPROC_PID"
-}
-
-
-rlJournalStart
- rlPhaseStartTest "sanity"
- sanity_memfd_create
- rlPhaseEnd
-rlJournalEnd
-rlJournalPrintText