- 10 10月, 2015 40 次提交
-
-
由 Jared Parsons 提交于
-
由 Jared Parsons 提交于
-
由 Jared Parsons 提交于
-
由 Jared Parsons 提交于
-
由 Jared Parsons 提交于
-
由 Jared Parsons 提交于
-
由 Jared Parsons 提交于
-
由 Jared Parsons 提交于
This merges the two approaches for diagnosing IAsncyToken usage.
-
由 Jared Parsons 提交于
-
由 Jared Parsons 提交于
-
由 Jared Parsons 提交于
This change moves a good chunk of the IDE suites to be async. This is necessary in order for them to correctly pump and wait for tasks in the STA environment.
-
由 Jared Parsons 提交于
The WpfTestCase pump now correctly interleaves pumping dispatcher messages and moving the StaTaskScheduler queue forward.
-
由 Jared Parsons 提交于
This change makes foreground scheduling code predictable in the IDE tests. Instead of using a static to hold the data we use instance values. The static data the instance values are populated from are not 100% predictable but far more so than they used to be.
-
由 Jared Parsons 提交于
-
由 Jared Parsons 提交于
-
由 Jared Parsons 提交于
-
由 Jared Parsons 提交于
-
由 Jared Parsons 提交于
-
由 Jared Parsons 提交于
-
由 Jared Parsons 提交于
-
由 Jared Parsons 提交于
These tests were essentially deadlocking because the current scheduler here is the StaTaskScheduler. When the original thread hit the Wait call the inlining code in the scheduler allowed the Task created in the method body to run inline on the original thread. This quickly lead to a deadlock as both threads ended up waiting for each other in a blocking fashion. Fixed this by forcing the Task in the method body to run in the thread pool.
-
由 Kevin Pilch-Bisson 提交于
-
由 Kevin Pilch-Bisson 提交于
-
由 Kevin Pilch-Bisson 提交于
-
由 Kevin Pilch-Bisson 提交于
-
由 Kevin Pilch-Bisson 提交于
-
由 Kevin Pilch-Bisson 提交于
-
由 Kevin Pilch-Bisson 提交于
-
由 Kevin Pilch-Bisson 提交于
-
由 Kevin Pilch-Bisson 提交于
-
由 Kevin Pilch-Bisson 提交于
-
由 Kevin Pilch-Bisson 提交于
-
由 Kevin Pilch-Bisson 提交于
Some tests just get views without actually constructing a test workspace. This arguably may have other bad consequences, but it definitely doesn't work with the editor's copy of ForegroundThreadAffinitizedObject.
-
由 Kevin Pilch-Bisson 提交于
-
由 Kevin Pilch-Bisson 提交于
-
由 Kevin Pilch-Bisson 提交于
-
由 Kevin Pilch-Bisson 提交于
Without this, xunit's continuations are scheduled onto Dispatcher based SynchronizationContext, but nothing is pumping to allow them to execute.
-
由 Kevin Pilch-Bisson 提交于
-
由 Kevin Pilch-Bisson 提交于
-
由 Kevin Pilch-Bisson 提交于
-