Kaynağa Gözat

tests/python: Add a test for stack size segfault

Jamie Hewland 8 yıl önce
ebeveyn
işleme
b6c5ab4eb7

+ 1 - 0
test/config.sh

@@ -160,6 +160,7 @@ imageTests+=(
 		python-imports
 		python-pip-requests-ssl
 		python-sqlite3
+		python-stack-size
 	'
 	[rabbitmq]='
 		rabbitmq-basics

+ 13 - 0
test/tests/python-stack-size/container.py

@@ -0,0 +1,13 @@
+import threading
+import sys
+
+
+def fun(i):
+    try:
+        fun(i+1)
+    except:
+        sys.exit(0)
+
+
+t = threading.Thread(target=fun, args=[1])
+t.start()

+ 1 - 0
test/tests/python-stack-size/run.sh

@@ -0,0 +1 @@
+../run-python-in-container.sh