Patchwatcher is almost recovered from its move to the new machine. I expect to turn email notifications back on tomorrow.
The old machine could only just barely keep up with the patch flow. The new machine is two or so times faster, so it's much, much better at catching up when a patch flood hits it.
The new machine has a fairly modern nvidia card, so more of the tests are actually run.
To-do list:
1. Figure out what card I need to buy to avoid these: overlay.c:218: Tests skipped: Failed to initialize ddraw overlay.c:89: Tests skipped: Failed to create an overlay - assuming not supported sysparams.c:2313: Tests skipped: Setting depth 24 failed(ret = -2) visual.c:7453: Tests skipped: Card has unconditional pow2 support, skipping conditional NP2 tests visual.c:8456: Tests skipped: Only 1 simultaneous render target supported, skipping MRT test visual.c:8595: Tests skipped: D3DFMT_G16R16F textures not supported visual.c:8595: Tests skipped: D3DFMT_G32R32F textures not supported visual.c:9690: Tests skipped: Sanity check returned an incorrect color(00552200), can't assure the correctness of the tests, skipping
2. Install corefonts to avoid these: font.c:1163: Tests skipped: Arial is not installed font.c:1473: Tests skipped: Arial is not installed font.c:1653: Tests skipped: Arial Black is not installed font.c:1653: Tests skipped: Symbol is not installed
3. Figure out what's causing these: font.c:1879: Tests skipped: Font DejaVu Sans doesn't contain 'x', skipping the test font.c:1879: Tests skipped: Font Lohit Gujarati doesn't contain 'x', skipping the test font.c:1879: Tests skipped: Font Lohit Hindi doesn't contain 'x', skipping the test font.c:1879: Tests skipped: Font Lohit Punjabi doesn't contain 'x', skipping the test font.c:1879: Tests skipped: Font Lohit Tamil doesn't contain 'x', skipping the test font.c:1879: Tests skipped: Font Mallige doesn't contain 'x', skipping the test font.c:1879: Tests skipped: Font OpenSymbol doesn't contain 'x', skipping the test font.c:1879: Tests skipped: Font Purisa doesn't contain 'x', skipping the test font.c:1879: Tests skipped: Font UnBatang doesn't contain 'x', skipping the test font.c:1879: Tests skipped: Font UnDotum doesn't contain 'x', skipping the test font.c:1879: Tests skipped: Font Vemana2000 doesn't contain 'x', skipping the test font.c:1879: Tests skipped: Font utkal doesn't contain 'x', skipping the test
4. Get the mailing list parser to handle multiple overlapping patch series so it doesn't get stuck when somebody sends a partial one.
5. Bring up my new refactored patchwatcher script.
6. Add multiple worker machines.
7. Bring up valgrind support.
8. Figure out why I have to blacklist the following tests: comctl32:tooltips.c ddraw:visual.c dsound:ds3d.c kernel32:thread.c riched20:editor.c user32:input.c user32:msg.c user32:win.c wininet:http.c
9. Figure out why winmm_test.exe.so wave.c always hangs on my new test machine.