提交 df007ea2 编写于 作者: C CyrusNajmabadi

Add data to help track down test flakeyness.

上级 bfcf9eb4
......@@ -105,7 +105,14 @@ public bool IsForeground()
public void AssertIsForeground()
{
Contract.ThrowIfFalse(IsForeground());
var whenCreatedThread = _foregroundThreadDataWhenCreated.Thread;
var currentThread = Thread.CurrentThread;
Contract.ThrowIfFalse(currentThread == whenCreatedThread,
"When created kind : " + _foregroundThreadDataWhenCreated.Kind + "\r\n" +
"When created thread id : " + whenCreatedThread?.ManagedThreadId + "\r\n" +
"When created thread name: " + whenCreatedThread?.Name + "\r\n" +
"Current thread id : " + currentThread?.ManagedThreadId + "\r\n" +
"Current thread name : " + currentThread?.Name);
}
public void AssertIsBackground()
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册