summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ubuntu/rt-hackbench.yaml59
-rw-r--r--ubuntu/rt-ltp.yaml2
2 files changed, 60 insertions, 1 deletions
diff --git a/ubuntu/rt-hackbench.yaml b/ubuntu/rt-hackbench.yaml
new file mode 100644
index 0000000..0d4b9ea
--- /dev/null
+++ b/ubuntu/rt-hackbench.yaml
@@ -0,0 +1,59 @@
+metadata:
+ name: networking-rt-tests-hackbench.yaml
+ format: "Lava-Test-Shell Test Definition 1.0"
+ description: "Hackbench Real Time Suite"
+
+install:
+ git-repos:
+ - git://git.kernel.org/pub/scm/linux/kernel/git/clrkwllms/rt-tests.git
+ steps:
+ - "cd rt-tests && make install"
+ deps:
+ - psmisc
+
+run:
+ steps:
+ - while true; do dd if=/dev/zero of=bigfile bs=1024000 count=1024; done &
+ - while true; do killall hackbench; sleep 5; done &
+ - while true; do hackbench 20; done &
+
+parse:
+ pattern: "^(Time:[\\w/\\.]+):\\s+(?P<message>.+)\\.\\.\\.\\s+(?P<result>\\w+)"
+
+#Running in process mode with 10 groups using 40 file descriptors each (== 400 tasks)
+#Each sender will pass 100 messages of 100 bytes
+#Signal 15 caught, longjmp'ing out!
+#longjmp'ed out, reaping children
+#sending SIGTERM to all child processes
+#signaling 400 worker threads to terminate
+#Time: 1.565
+#Running in process mode with 10 groups using 40 file descriptors each (== 400 tasks)
+#Each sender will pass 100 messages of 100 bytes
+#Time: 1.487
+#Running in process mode with 10 groups using 40 file descriptors each (== 400 tasks)
+#Each sender will pass 100 messages of 100 bytes
+#Signal 15 caught, longjmp'ing out!
+#longjmp'ed out, reaping children
+#sending SIGTERM to all child processes
+#signaling 80 worker threads to terminate
+#Time: 1368799254.4294833905
+#Running in process mode with 10 groups using 40 file descriptors each (== 400 tasks)
+#Each sender will pass 100 messages of 100 bytes
+#Time: 1.553
+#Running in process mode with 10 groups using 40 file descriptors each (== 400 tasks)
+#Each sender will pass 100 messages of 100 bytes
+#Time: 1.581
+#Running in process mode with 10 groups using 40 file descriptors each (== 400 tasks)
+#Each sender will pass 100 messages of 100 bytes
+#Time: 1.512
+#Running in process mode with 10 groups using 40 file descriptors each (== 400 tasks)
+#Each sender will pass 100 messages of 100 bytes
+#Signal 15 caught, longjmp'ing out!
+#longjmp'ed out, reaping children
+#sending SIGTERM to all child processes
+#signaling 40 worker threads to terminate
+#Time: 1368799259.4294833933
+#Running in process mode with 10 groups using 40 file descriptors each (== 400 tasks)
+#Each sender will pass 100 messages of 100 bytes
+#Time: 1.540
+#
diff --git a/ubuntu/rt-ltp.yaml b/ubuntu/rt-ltp.yaml
index 90204a6..bc1842a 100644
--- a/ubuntu/rt-ltp.yaml
+++ b/ubuntu/rt-ltp.yaml
@@ -19,7 +19,7 @@ install:
run:
steps:
- 'cd build'
- - 'sudo ./runltp -f syscalls -p -q'
+ - 'sudo ./runltplite.sh -p -q'
parse:
pattern: "^(?P<test_case_id>\\S+)\\s+\\d+\\s+(?P<result>\\w+)\\s+:\\s+.+"