[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH v1 RFC 3/9] qemu-iotests: add core_pattern access fu
From: |
Mao Chuan Li |
Subject: |
[Qemu-devel] [PATCH v1 RFC 3/9] qemu-iotests: add core_pattern access functions |
Date: |
Thu, 13 Nov 2014 18:36:55 +0800 |
To prevent core dump file generation, the new functions allow to clear
and restore the /proc/sys/kernel/core_pattern definition.
Reviewed-by: Michael Mueller <address@hidden>
Signed-off-by: Mao Chuan Li <address@hidden>
---
tests/qemu-iotests/common.rc | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
diff --git a/tests/qemu-iotests/common.rc b/tests/qemu-iotests/common.rc
index 9c49deb..87edf36 100644
--- a/tests/qemu-iotests/common.rc
+++ b/tests/qemu-iotests/common.rc
@@ -478,5 +478,22 @@ _die()
exit 1
}
+core_pattern_file="/proc/sys/kernel/core_pattern"
+
+_erase_core_pattern()
+{
+ saved_pattern=$(cat $core_pattern_file)
+
+ echo > "$core_pattern_file"
+ if [ $? != 0 ]; then
+ exit 1
+ fi
+}
+
+_restore_core_pattern()
+{
+ echo $saved_pattern > $core_pattern_file
+}
+
# make sure this script returns success
/bin/true
--
1.9.3
- [Qemu-devel] [PATCH v1 RFC 0/9] Update tests/qemu-iotests cases for multi-platform support, Mao Chuan Li, 2014/11/13
- [Qemu-devel] [PATCH v1 RFC 1/9] qemu-iotests: run qemu with -nodefaults, Mao Chuan Li, 2014/11/13
- [Qemu-devel] [PATCH v1 RFC 3/9] qemu-iotests: add core_pattern access functions,
Mao Chuan Li <=
- [Qemu-devel] [PATCH v1 RFC 4/9] qemu-iotests: fix test 039, Mao Chuan Li, 2014/11/13
- [Qemu-devel] [PATCH v1 RFC 2/9] qemu-iotests: qemu machine type support, Mao Chuan Li, 2014/11/13
- [Qemu-devel] [PATCH v1 RFC 5/9] qemu-iotests: s390x: fix test 071, Mao Chuan Li, 2014/11/13
- [Qemu-devel] [PATCH v1 RFC 6/9] qemu-iotests: s390x: fix test 087, Mao Chuan Li, 2014/11/13
- [Qemu-devel] [PATCH v1 RFC 7/9] qemu-iotests: s390x: fix test 041, Mao Chuan Li, 2014/11/13
- [Qemu-devel] [PATCH v1 RFC 9/9] qemu-iotests: s390x: fix test 051, Mao Chuan Li, 2014/11/13
- [Qemu-devel] [PATCH v1 RFC 8/9] qemu-iotests: s390x: fix test 055, Mao Chuan Li, 2014/11/13
- Re: [Qemu-devel] [PATCH v1 RFC 0/9] Update tests/qemu-iotests cases for multi-platform support, Max Reitz, 2014/11/27