Ошибка при запуске opm run xdd


#1

Попытался прогнать тесты на develop ветке ADD opm run xdd, получил ошибки:

vanessa-runner v1.5.0
ИНФОРМАЦИЯ - Выполняю тесты с помощью фреймворка ADD - d:\Repository\SillverBulleters\add\build\tests\smoke
КРИТИЧНАЯОШИБКА - {Модуль C:\Program Files (x86)\OneScript\lib\vanessa-runner\src\Классы\КомандаТестирование_xUnitFor1C.os / Ошибка в строке: 145 / {Модуль C:\Program Files (x86)\OneScript\lib\vanessa-runner\src\Классы\КомандаТестирование_xUnitFor1C.os / Ошибка в строке: 197 / Внешнее исключение (System.IO.DirectoryNotFoundException): Не удалось найти часть пути “d:\Repository\SillverBulleters\add\build\tests\smoke”.}
Если Новый Файл(ПутьВходящихДанных).ЭтоКаталог() Тогда
}
{Модуль C:\Program Files (x86)\OneScript\lib\opm\oscript_modules\asserts\src\bdd-asserts.os / Ошибка в строке: 303 / [Failed] Ожидали, что проверяемое значение (1) МЕНЬШЕ ИЛИ РАВНО (0).
Ожидали, что код возврата <1> команды совпадет с ожидаемым <0>, а это не так!
Лог команды:
vanessa-runner v1.5.0
ИНФОРМАЦИЯ - Выполняю тесты с помощью фреймворка ADD - d:\Repository\SillverBulleters\add\build\tests\smoke
КРИТИЧНАЯОШИБКА - {Модуль C:\Program Files (x86)\OneScript\lib\vanessa-runner\src\Классы\КомандаТестирование_xUnitFor1C.os / Ошибка в строке: 145 / {Модуль C:\Program Files (x86)\OneScript\lib\vanessa-runner\src\Классы\КомандаТестирование_xUnitFor1C.os / Ошибка в строке: 197 / Внешнее исключение (System.IO.DirectoryNotFoundException): Не удалось найти часть пути “d:\Repository\SillverBulleters\add\build\tests\smoke”.}
Если Новый Файл(ПутьВходящихДанных).ЭтоКаталог() Тогда
}
, вывод vanessa-runner v1.5.0
ИНФОРМАЦИЯ - Выполняю тесты с помощью фреймворка ADD - d:\Repository\SillverBulleters\add\build\tests\smoke
КРИТИЧНАЯОШИБКА - {Модуль C:\Program Files (x86)\OneScript\lib\vanessa-runner\src\Классы\КомандаТестирование_xUnitFor1C.os / Ошибка в строке: 145 / {Модуль C:\Program Files (x86)\OneScript\lib\vanessa-runner\src\Классы\КомандаТестирование_xUnitFor1C.os / Ошибка в строке: 197 / Внешнее исключение (System.IO.DirectoryNotFoundException): Не удалось найти часть пути “d:\Repository\SillverBulleters\add\build\tests\smoke”.}
Если Новый Файл(ПутьВходящихДанных).ЭтоКаталог() Тогда
}
}

В чем может быть причина?
При запуске opm update -all получаю аналогичную ошибку:

ИНФОРМАЦИЯ - Устанавливаю пакет params
{Модуль C:\Program Files (x86)\OneScript\lib\opm\src\core\Классы\МенеджерУстановкиПакетов.os / Ошибка в строке: 115 / {Модуль C:\Windows\system32\oscript_modules\params\packagedef / Ошибка в строке: 2 / Внешнее исключение (System.IO.DirectoryNotFoundException): Не удалось найти часть пути “C:\Windows\system32\oscript_modules\params\src\Модули\ПараметрыСистемы.os”.}}


#2

вот это странно, тут никакой связи c ADD нет.
В каком каталоге запускаешь эту команду?
случайно не из сетевого пути?
проверь, что у тебя в каталоге C:\Windows\system32\oscript_modules


#3

Странно, проверю


#4

Ошибку с run xdd подтверждаю.
Похоже, я в ветке девелоп недавно внес эту ошибку :frowning:


#5

проверь, что у тебя в каталоге C:\Windows\system32\oscript_modules

Такого каталога у меня нет. Если он должен быть, то как его создать, заново переустановить библиотеки?


#6

Други, добрый день.
Скачал add-5.6.0
при выполнении opm run cepf получаю ошибку
17.12.2018 9:48:10: ИНФОРМАЦИЯ - Указан вариант хранения бинарных внешних файлов
(epf,erf) - в корневом каталоге
{Модуль C:\Program Files (x86)\OneScript\lib\add-5.6.0\tasks\cepf.os / Ошибка в
строке: 69 / Внешнее исключение (System.IO.FileNotFoundException): Файл ‘C:\Prog
ram Files (x86)\OneScript\lib\add-5.6.0\epf’ не найден.}
Подскажите пожалуйста, что не так делаю.
Спасибо!


#7

C:\Windows\system32\oscript_modules

что-то ты сделал неправильно, этого каталога как раз не должно быть.

Повторю вопросы:

  • В каком каталоге запускаешь эту команду?
  • случайно не из сетевого пути?
  • проверь, что у тебя в каталоге C:\Windows\system32\oscript_modules

#8
  • В каком каталоге запускаешь эту команду?

Запускал из c:\Windows\System32\ так как по умолчанию cmd открывается с этим путем

  • случайно не из сетевого пути?

Нет

  • проверь, что у тебя в каталоге C:\Windows\system32\oscript_modules

У меня такого каталога в c:\Windows\System32\ не существует.
Я всегда думал что opm install -all запускается из любого каталог. Попробовал запустить из каталога
c:\Program Files (x86)\OneScript\ выдает такую же ошибку:

{Модуль C:\Program Files (x86)\OneScript\lib\opm\src\core\Классы\МенеджерУстановкиПакетов.os / Ошибка в строке: 115 / {Модуль C:\Program Files (x86)\OneScript\oscript_modules\params\packagedef / Ошибка в строке: 2 / Внешнее исключение (System.IO.DirectoryNotFoundException): Не удалось найти часть пути “C:\Program Files (x86)\OneScript\oscript_modules\params\src\Модули\ПараметрыСистемы.os”.}}

Хотя каталог oscript_modules здесь уже есть, но в нем только файл c:\Program Files (x86)\OneScript\oscript_modules\params\packagedef


#9

такое впечатление, что у тебя opm умер.
переустанови его снова, например. установив с нуля движок 1скрипт и заново opm install -all


Ошибка при открытии xddTestRunner
#10

Переустановил с нуля, вроде прошло нормально.
Но пытаюсь прекоммит обновить в своем репозитарии выдает ошибку:
d:\Repository\MyDir>precommit1c --install
ИНФОРМАЦИЯ - precommit1c v2.1.1

ИНФОРМАЦИЯ - Копирую: pre-commit
ИНФОРМАЦИЯ - Копирую: v8Reader
ОШИБКА - {Модуль C:\Program Files (x86)\OneScript\lib\precommit1c\v8files-extractor.os / Ошибка в строке: 859 / Внешнее исключение (System.UnauthorizedAccessException): Отказано в доступе по пути “d:\Repository\MyDir.git\hooks\v8Reader.git”.}
В чем может быть причина?


#11

Последнего файла в хуках не должно быть.
Вручную установил сабмодуль в эту папку?
Удали эту папку или файл.я про в8ридер.гит


#12

Этого файла не было,также я удалил только 4 файла pre-commit, v8Reader, v8files-extractor.os, tools. После ручного копирования pre-commit, v8Reader, v8files-extractor.os, tools повторный запуск precommit1c --instal прошел успешно.