Browse Source

beam/examples/beamsh: add scripts to reproduce various bugs

Docker-DCO-1.1-Signed-off-by: Solomon Hykes <solomon@docker.com> (github: shykes)
Solomon Hykes 11 years ago
parent
commit
06df94d55b

+ 3 - 0
pkg/beam/examples/beamsh/bug0.ds

@@ -0,0 +1,3 @@
+#!/usr/bin/env beamsh
+
+exec ls -l

+ 5 - 0
pkg/beam/examples/beamsh/bug1.ds

@@ -0,0 +1,5 @@
+#!/usr/bin/env beamsh
+
+trace {
+	exec ls -l
+}

+ 7 - 0
pkg/beam/examples/beamsh/bug2.ds

@@ -0,0 +1,7 @@
+#!/usr/bin/env beamsh
+
+trace {
+		stdio {
+			exec ls -l
+		}
+}

+ 10 - 0
pkg/beam/examples/beamsh/bug3.ds

@@ -0,0 +1,10 @@
+#!/usr/bin/env beamsh -x
+
+trace outer {
+	# stdio fails
+	stdio {
+		trace inner {
+			exec ls -l
+		}
+	}
+}

+ 9 - 0
pkg/beam/examples/beamsh/bug4.ds

@@ -0,0 +1,9 @@
+#!/usr/bin/env beamsh
+
+stdio {
+	trace {
+		stdio {
+			exec ls -l
+		}
+	}
+}

+ 6 - 0
pkg/beam/examples/beamsh/bug5.ds

@@ -0,0 +1,6 @@
+#!/usr/bin/env beamsh
+
+stdio {
+	# exec fails
+	exec ls -l
+}

+ 7 - 0
pkg/beam/examples/beamsh/bug6.ds

@@ -0,0 +1,7 @@
+#!/usr/bin/env beamsh
+
+stdio {
+	trace {
+		echo hello
+	}
+}

+ 6 - 0
pkg/beam/examples/beamsh/bug7.ds

@@ -0,0 +1,6 @@
+#!/usr/bin/env beamsh
+
+stdio {
+	# exec fails
+	echo hello world
+}