Suppose I'm already running a Tor relay, and I want to run a hidden service for a little while. I know it's bad to run both on the same Internet connection (because of timing attacks), but it would be really convenient, and I'm not going to keep the hidden service around all that long.
How long could I safely run my hidden service there? That is, how long - roughly - would it take for someone to deanonymize the service if I ran it on the same machine as a relay?