ちょっと時間がかかるテストを回しながら開発しています。

$ python tests.py

テストが走っている間に次のテストを書いたりして時間の埋め合わせをしていますが、テストが終わったら前回変えたところを忘れないうちにすぐにテスト結果を見て対処したいです。

テストを実行するコマンドが終了したらビープ音か何かを鳴らせばいいかと思うのですが、どうすればいいでしょうか。

SSH越しのシェルでも動作するような方法がよいです。

おまけでコマンドの終了コードが 0 かそうでないかによって別の音 (ビープ音の数が違うのでもよい) にできればさらによいです。(補足: ただし、音は終了コードに関わらず常に鳴らしたい)