TFS 2010では、以下を使用しました。
context.TrackBuildMessage(message, BuildMessageImportance.High);
context.TrackBuildWarning(message);
context.TrackBuildError(message);
context.TrackBuildWarning(message);
TFS 2012の場合、コンテキストにはTrackメソッドしかないようです。ただし、エラーのテストと追跡の試みは機能せず、ビルドログに何も表示されません。
context.Track(new CustomTrackingRecord(message, System.Diagnostics.TraceLevel.Error));