Skip to content

Падают тесты из ветки develop из-за проблем с доступом к лог-файлам #89

@artbear

Description

@artbear
Упали тесты. Количество 4 шт :
    тест №1 : Тест_ДолженРазложитьКаталогСВложеннымиКаталогами : путь файла <C:\projects\precommit1c\tests\v8files-extractor-test.os>
    тест №2 : Тест_ДолженРазобратьФайлыПоЖурналуИзмененийГит : путь файла <C:\projects\precommit1c\tests\v8files-extractor-test.os>
    тест №3 : Тест_ДолженПроверитьНастройкиРепозитарияГит : путь файла <C:\projects\precommit1c\tests\v8files-extractor-test.os>
    тест №4 : Тест_ДолженСобратьФайлОбработкиИзЗаданнойПапки : путь файла <C:\projects\precommit1c\tests\v8files-extractor-test.os>
ОШИБКА: Упал тест <Тест_ДолженСобратьФайлОбработкиИзЗаданнойПапки>, файл <C:\projects\precommit1c\tests\v8files-extractor-test.os>:
    {Модуль C:\Program Files (x86)\OneScript\lib\logos\src\file-appender.os / Ошибка в строке: 10 / Внешнее исключение: Процесс не может получить доступ к файлу "C:\projects\precommit1c\v8files-extractor.log", так как этот файл используется
 другим процессом.}
        мФайлЛога = Новый ЗаписьТекста(Путь, Кодировка,,Добавлять);

Похоже, что проблема при одновременной записи в файл порождается в файле oscript-library\src\logos\src\file-appender.os, т.к. разные экземпляры класса ВыводЛогаВФайл пишут в один тот же файл, что является ошибкой.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions