The linked MP fixes the hang, but with that we won't see the launched
program's stdout any more. It's a rather blunt fix, but otherwise we
need to make up our mind:

  - do we want to see subprocess stdout and be responsible for killing
our subprocesses on test case tearDown

or

  - do we not want to care about cleaning up spawned processes (e. g. we
don't guarantee that we kill them on teardown), but then we lose their
stdout

We can't have both. We can probably fix the root cause in autopilot (if
you take out remmina from autopilot/process/__init__.py it fixes this
problem as well, as remmina stays running after the test case ends), but
it might be desirable to impose this restriction on app tests that use
AP?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1259721

Title:
  Executing autopilot test suite fails to close when piped to tee

To manage notifications about this bug go to:
https://bugs.launchpad.net/autopilot/+bug/1259721/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to