Я успешно запустил сборку прошлой ночью. Сегодня утром я встал и побежал еще без изменения конфигурации или изменения какого-либо исходного кода. Теперь моя сборка не работает с сообщением "Нет источника для кода" при запуске моих носетов с охватом.
NoSource: No source for code: '/home/matthew/.hudson/jobs/myproject/workspace/tests/unit/util.py'
. . .
No source for code: '/home/matthew/.hudson/jobs/myproject/workspace/__init__.py'
Единственный ключ, который у меня есть, это то, что файлы, которые он говорит, что они не могут найти, отсутствуют, но они никогда не были, и они не должны быть. Например, в последнем рабочем пространстве Hudson не является модулем Python, поэтому __init__.py
там не будет.
Обновление: Я подтвердил, что это не проблема Хадсона. Когда я запускаю nostests с охватом в самой директории, я вижу похожие сообщения. Опять же, файлы, на которые распространяется покрытие, никогда не начинались, делая это очень озадачивающим.