The install/checkout seems to have gotten into a weird state: http://build.webkit.org/builders/Apple%20Lion%20Release%20WK2%20%28Tests%29/builds/2357/steps/webkitpy-test/logs/stdio where we think we've installed mechanize and yet it's not working: Checking autoinstalled packages ... Checking imports ... Finding the individual test methods ... Running the tests ... [39/1577] webkitpy.common.net.buildbot.buildbot_unittest.BuildBotTest.test_revisions_for_builder erred: Traceback (most recent call last): File "/Volumes/Data/slave/lion-release-tests-wk2/build/Tools/Scripts/webkitpy/common/net/buildbot/buildbot_unittest.py", line 394, in test_revisions_for_builder builder_with_success = Builder('Some builder', None) File "/Volumes/Data/slave/lion-release-tests-wk2/build/Tools/Scripts/webkitpy/common/net/buildbot/buildbot.py", line 54, in __init__ from webkitpy.thirdparty.autoinstalled.mechanize import Browser ImportError: No module named mechanize I think NRWT is running fine (it doesn't need mechanize for anything), but we should probably fix this. Deleting the checkout or at least Tools/Scripts/webkitpy/thirdparty/autoinstalled should be sufficient. But, of course, I don't have access to the bot :).
Deleted the Tools/Scripts/webkitpy/thirdparty/autoinstalled folder and rebooted the bot.
After reboot webkitpy-test ran fine. http://build.webkit.org/builders/Apple%20Lion%20Release%20WK2%20%28Tests%29/builds/2360/steps/webkitpy-test/logs/stdio Resolving bug.
Interesting. I wonder if we should have some automatic way of recovering from corrupted autoinstall directories.
(In reply to comment #3) > Interesting. I wonder if we should have some automatic way of recovering from corrupted autoinstall directories. Perhaps. If I had some idea how this happened it would be helpful :). If it seems to keep happening we can certainly put some work into it.