tkpatro123 / mb-unit

Automatically exported from code.google.com/p/mb-unit
0 stars 0 forks source link

Performance optimizations. #498

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
Some performance optimizations to implement in v3.2:

1. Make progress monitor updates asynchronous to fully decouple the UI from
the test runner.

2. Replace the HTML test step run viewer with a user draw custom control
optimized for incremental updates.

3. Replace the Icarus test result table and test tree with more efficient
controls optimized for incremental updates.

4. NGen primary Gallio assemblies.

5. Reduce runtime startup time further.  Potential bottleneck is the
XmlSerializers and configuration subsystem.

6. Reduce the amount of time spent initializing the report formatters and
loading XSLT.  Perhaps we can cache the dynamically generated code across runs.

7. Find a way to combine multiple display updates together to skip
intermediate frames when tests are running in very quick succession.

Original issue reported on code.google.com by jeff.br...@gmail.com on 12 Aug 2009 at 7:21

GoogleCodeExporter commented 8 years ago

Original comment by Yann.Tre...@gmail.com on 17 Jul 2010 at 8:20

GoogleCodeExporter commented 8 years ago

Original comment by Yann.Tre...@gmail.com on 14 Jun 2011 at 5:53