Проверка изменений
Автоматические проверки не должны читать конфигурацию, рабочую область или зашифрованные секреты установленного экземпляра Велеса. Проверки командной строки используют временный каталог секретов и отдельный главный ключ. Если проверка вызывает подготовку секретов времени работы, подменяйтеveles.secret_store.store.get_secrets_dir каталогом внутри tmp_path. Это исключает зависимость результата от содержимого пользовательского каталога ~/.veles/secrets и от ключа, с которым он был создан.
Полный набор серверных проверок запускается из корня репозитория:
nerve:
fs.watch должны получать канонический путь от realpathSync.native. Короткая форма пути с компонентом вида ИМЯ~1 может не совпасть с длинным путём события и аварийно завершить процесс внутри системной библиотеки. Проверки наблюдателя используют то же преобразование, что и рабочий сервер.