Include output processing in integration test
Make the output queue have a more usable type