1c Тест-Центр - не запускает виртуальные рабочие места

1. Salavat 14 05.12.23 10:50 Сейчас в теме
Дано:

1. Ubuntu Desktop 22.04 LTS (всё официальное, родное её - с родным GNOME).
2. Технологическая платформа 8.3, версия 8.3.23.1912 (Community - версия)
3. PostgreSQL 15.4-1.1C.
4. "Демонстрационная база конфигурации "ERP Управление предприятием 2" версии 2.5.8.179
Специализированная демонстрационная база на основе решения "1С:ERP Управление предприятием" (2.5.8.179), включающая в себя интегрированный инструмент "Тест-центр" и необходимые дополнительные тестовые обработки с готовыми тестовыми сценариями."
https://releases.1c.ru/additional_file?nick=EnterpriseERP20&path=Enterprise20%5cExtrafiles%5cERP_TC­­_Demo_2.5.8.179.dt )

Сценарии тестирования (любые - типовые пробую) - не запускаются даже!

Агент - запускается.
ВРМ - не запускаются!
(Всё - на одном компьютере)

Ошибка -
"Не найдено ни одного компьютера с запущенным агентом.
Не найдены агенты на следующих компьютерах:
- Компьютер"

-----

Причём:
Те же самые, база, сценарии, платформа - без проблем отрабатывают под Windows 10!
(Единственное отличие при Windows - база файловая.
Но - это точно не проблема, т.к. - и в Линуксе - файловый вариант, не запускает ВРМ)
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Salavat 14 05.12.23 12:19 Сейчас в теме
Заметил я, только одно отличие -

На скрине - "Номер сессии: 0"
(Это под Линуксом - где не запускаются рабочие места/машины)

Под Windows (где запускается всё и отрабатывает) -
- "Номер сессии: 1"

(Единица вместо нуля - при запуске)

Как я увидел в отладчике - там вызов компоненты идёт -
AddIn.ETP.Tools
Она встроена конфигурацию, но - её расширение "*.dll".
Может в этом проблема (dll - только для Windows?)?

----

Вопрос
(который я забыл обозначить сразу) -

Как запустить Тест-центр - на Линукс?
Прикрепленные файлы:
3. dimon_upi 12.01.24 15:56 Сейчас в теме
Вам нужно проверить справочник "Клиенты" из подсистемы Тест-центра. Там нужно указать строку поиска приложения и тип клиента.
У пользователей из тестов, есть указанный клиент. На случай если вы случайно удалите существующего клиента, вам придется пользователей привязать к клиенту заново.
pyrkin_vanya; +1 Ответить
4. user1631997 13.03.24 11:50 Сейчас в теме
Добавил путь к клиенту в справочнике Клиенты и при отладке выяснил, что путь 1С не добавляет.
Поэтому решил проблему костылём. В модуле КипВнешнийКомпонент находим процедуру и дописываем в начале процедуры(путь, конечно, указываете свой):

&НаКлиенте
Процедура ВыполнитьМетодАсинхронно(Объект, Имя, ОписаниеОповещения, ПараметрыВызова = Неопределено)

ДописатьСтроку = "/opt/1cv8/x86_64/8.3.24.1368/";
Если ПараметрыВызова <> Неопределено И ПараметрыВызова.Свойство("СтрокаЗапуска") Тогда
ПараметрыВызова.СтрокаЗапуска = ДописатьСтроку + ПараметрыВызова.СтрокаЗапуска;
КонецЕсли;
5. nomad_irk 76 13.03.24 12:29 Сейчас в теме
(4)т.е если обновится версия платформы, то придется исправлять
Хороший ...код.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот