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.