firstBitMarksistskaya/jenkins-lib

Долгая конвертация из Формата EDT

kuzja086 opened this issue · 2 comments

Не знаю к какому репозиторию это относится больше, но проблема общая как для репозитория про докер так и для этого.
Конвертация исходников из формата EDT в формат конфигуратора происходит очень долго (от часа и больше), что в итоге приводит к завершению пайпа по таймауту. Агент стартуют в докере.
Есть предположения что:

  1. Для Контейнера установлено какое-то ограничение по памяти. Но я не знаю как это можно проверить?
  2. Нужно заменять значение параметра xmax в файле 1сedt.ini, но тогда это надо делать во время сборки контейнера, т.е. тогда не понятно как управлять этим значением.
  3. Может это только у меня такая проблема?

Для Контейнера установлено какое-то ограничение по памяти. Но я не знаю как это можно проверить?

по умолчанию - никакого. но по дефолту JVM не будет есть больше, чем 25% физической памяти на хосте.

Нужно заменять значение параметра xmax в файле 1сedt.ini, но тогда это надо делать во время сборки контейнера, т.е. тогда не понятно как управлять этим значением.

необязательно, этот файл же можно монтировать при подъеме контейнера.

Может это только у меня такая проблема?

у меня конвертация из конфигуратора в едт идет быстрее, чем из едт в конфигуратор. Возможно для корректной конвертации из ЕДТ в конфигуратор ЕДТ нужно построить больше операций по построению контекста (в рабочей области), поэтому это происхоит дольше. в качестве экспериментов можно попробовать подсунуть каталог с готовой и рассчитанной рабочей областью и проверить время конвертации.

@kuzja086 , победили? У меня экспорт простой конфигурации не проходит из EDT в XML на машинах с линуксом. На windows проблем нет.