The file http://kegel.com/wine/common-errors.txt is a list of the most common errors in patchwatcher log files, computed by running egrep ": Test failed: |: Test succeeded inside todo block: |^make[.*]: *** ["| sort | uniq -c | sort -rn on about 500 "make test" runs on a dual core box with a new nvidia card.
Here are the top ten: 2597 urlmon:protocol.c:1597: Test failed: Read failed: 8000000a (0 bytes) 927 wininet:http.c:115: Test failed: unexpected status 51 (INTERNET_STATUS_CONNECTION_CLOSED) 927 wininet:http.c:115: Test failed: unexpected status 50 (INTERNET_STATUS_CLOSING_CONNECTION) 927 wininet:http.c:115: Test failed: unexpected status 11 (INTERNET_STATUS_NAME_RESOLVED) 927 wininet:http.c:115: Test failed: unexpected status 10 (INTERNET_STATUS_RESOLVING_NAME) 824 d3d9:device.c:829: Test failed: Screen height is 1024 824 d3d9:device.c:828: Test failed: Screen width is 1280 824 d3d9:device.c:782: Test failed: Screen height is 1024 824 d3d9:device.c:781: Test failed: Screen width is 1280 519 make[1]: *** [user32/tests/__test__] Error 2
So many of the tests fail always that I will probably have to start running the baseline tests fifty times after each git change, to catch all the ones that only happen a small percentage of the time. - Dan