From 39925d3f79641450eebde2b52dba91147dc85ff2 Mon Sep 17 00:00:00 2001 From: Sascha Bischoff Date: Thu, 1 Mar 2018 15:35:35 +0000 Subject: rt-app: redirect stdout to stderr By default rt-app writes to stderr, not to stdout. Therefore, if we only sample the stdout, we get no output from the workload itself. With this change, we redirect stderr to stdout to allow us to get the workload output. --- wa/workloads/rt_app/__init__.py | 1 + 1 file changed, 1 insertion(+) diff --git a/wa/workloads/rt_app/__init__.py b/wa/workloads/rt_app/__init__.py index 64e2f908..89a35d37 100644 --- a/wa/workloads/rt_app/__init__.py +++ b/wa/workloads/rt_app/__init__.py @@ -173,6 +173,7 @@ class RtApp(Workload): def run(self, context): self.output = self.target.invoke(self.command, on_cpus=self.taskset_mask, + redirect_stderr=True, timeout=self.timeout, as_root=True) -- cgit v1.2.3