Ошибка при запуске теста

все о нагрузочном тестирвоании

Модератор: Дмитрий Юхтимовский

Ошибка при запуске теста

Сообщение stig » 30 май 2014, 07:04

Добрый день, Вячеслав!
Наши сисадмины установили сервер 1С и SQL на Windows server 2012. Он немного работает медленно, поэтому мы решили запустить Ваш тест и проверить.
Тест TPC+G1C gilev.ru 2.1.0.2
Платформа 8,3,4,482.
Но при запуске теста в режиме предприятия выходит ошибка:
{Обработка.TPC_1C_GILV.Форма.Форма.Форма(511)}: Ошибка при вызове метода контекста (Authenticate): Типы не совпадают (2)

Что это может быть и как побороть? Модули у Вас вырезаны, так что попасть поглядеть в чем ошибка не могу.
stig
 
Сообщений: 6
Зарегистрирован: 30 май 2014, 06:57

Re: Ошибка при запуске теста

Сообщение stig » 30 май 2014, 07:46

Запустил тест на сервере 8.2.17.143
Конфигурация: Простой тест интенсивной записи для платформы 1С:Предприятие + Многопоточный тест записи на диск (2.0.3.3)
Гилёв Вячеслав Валерьевич
(gilev.ru/1c/tpc)

И получил ошибку:
{Обработка.TPC_1C_GILV.Форма.Форма(499)}: Ошибка при вызове метода контекста (ConnectAgent): Произошла исключительная ситуация: Версия компоненты 'comcntr' (8.2.19.68) отличается от версии корневого модуля 'core82' (8.2.17.143)

Но после этого рабочий стол открылся и тестирование я провел. Не знаю влияла ли эта ошибка на тест или нет.
stig
 
Сообщений: 6
Зарегистрирован: 30 май 2014, 06:57

Re: Ошибка при запуске теста

Сообщение Гилёв Вячеслав » 30 май 2014, 18:47

наверно ставили 8.2 после 8.3, посмотрим что можно сделать
попробуйте перерегистрировать COM-соединение
Гилёв Вячеслав
 
Сообщений: 2304
Зарегистрирован: 11 фев 2013, 15:40
Откуда: Россия, Москва

Re: Ошибка при запуске теста

Сообщение stig » 30 май 2014, 19:46

Тест TPC+G1C gilev.ru 2.1.0.2
Платформа 8,3,4,482.
Но при запуске теста в режиме предприятия выходит ошибка:
{Обработка.TPC_1C_GILV.Форма.Форма.Форма(511)}: Ошибка при вызове метода контекста (Authenticate): Типы не совпадают (2)
Этот тест я запускал на одном сервере, где стоит только 8.3
Что делать с ней?
Последний раз редактировалось stig 02 июн 2014, 07:17, всего редактировалось 1 раз.
stig
 
Сообщений: 6
Зарегистрирован: 30 май 2014, 06:57

Re: Ошибка при запуске теста

Сообщение stig » 30 май 2014, 19:57

И получил ошибку:
{Обработка.TPC_1C_GILV.Форма.Форма(499)}: Ошибка при вызове метода контекста (ConnectAgent): Произошла исключительная ситуация: Версия компоненты 'comcntr' (8.2.19.68) отличается от версии корневого модуля 'core82' (8.2.17.143)

А эту ошибку я уже устранил, спасибо!
stig
 
Сообщений: 6
Зарегистрирован: 30 май 2014, 06:57

Re: Ошибка при запуске теста

Сообщение stig » 02 июн 2014, 07:18

stig писал(а):Тест TPC+G1C gilev.ru 2.1.0.2
Платформа 8,3,4,482.
Но при запуске теста в режиме предприятия выходит ошибка:
{Обработка.TPC_1C_GILV.Форма.Форма.Форма(511)}: Ошибка при вызове метода контекста (Authenticate): Типы не совпадают (2)
Этот тест я запускал на одном сервере, где стоит только 8.3
Что делать с ней?


Вячеслав, можете подсказать как запустить тест на 8.3?
stig
 
Сообщений: 6
Зарегистрирован: 30 май 2014, 06:57

Re: Ошибка при запуске теста

Сообщение ssavel » 02 июн 2014, 12:54

stig писал(а):
stig писал(а):Тест TPC+G1C gilev.ru 2.1.0.2
Платформа 8,3,4,482.
Но при запуске теста в режиме предприятия выходит ошибка:
{Обработка.TPC_1C_GILV.Форма.Форма.Форма(511)}: Ошибка при вызове метода контекста (Authenticate): Типы не совпадают (2)
Этот тест я запускал на одном сервере, где стоит только 8.3
Что делать с ней?


Вячеслав, можете подсказать как запустить тест на 8.3?


Добрый день.
Я занимаюсь поддержкой данного теста.
Для более подробного анализа ошибки прошу связаться со мной по скайпу "s.savel".
ssavel
 
Сообщений: 7
Зарегистрирован: 21 мар 2014, 15:30

Re: Ошибка при запуске теста

Сообщение Гилёв Вячеслав » 03 июн 2014, 19:11

stig писал(а):
stig писал(а):Тест TPC+G1C gilev.ru 2.1.0.2
Платформа 8,3,4,482.
Но при запуске теста в режиме предприятия выходит ошибка:
{Обработка.TPC_1C_GILV.Форма.Форма.Форма(511)}: Ошибка при вызове метода контекста (Authenticate): Типы не совпадают (2)
Этот тест я запускал на одном сервере, где стоит только 8.3
Что делать с ней?


Вячеслав, можете подсказать как запустить тест на 8.3?

У вас есть созданные аккаунта администратора сервера 1с или администратора кластера 1С? Если да, то создайте в администраторах учетку с виндовой авторизацией пользователем, из под которого вы запускаете тест.
Гилёв Вячеслав
 
Сообщений: 2304
Зарегистрирован: 11 фев 2013, 15:40
Откуда: Россия, Москва

Re: Ошибка при запуске теста

Сообщение stig » 04 июн 2014, 17:32

Понял, спасибо!
stig
 
Сообщений: 6
Зарегистрирован: 30 май 2014, 06:57

Re: Ошибка при запуске теста

Сообщение mechnotech » 07 дек 2019, 11:19

Добрый день!

Версия 8.3.16.1030. Сервер на линуксе 32 битный, postgresql 64 bit 10.10-1, оба на виртуальной машине vmware.
Конфигурации работают нормально.

Но провести данный тест не могу, выпадает следующая ошибка:

При загрузке, снизу выводит:

Код: выделить все
{Обработка.TPC_1C_GILV.Форма.Форма.Форма(504)}: Метод объекта не обнаружен (ConnectAgent)


При запуске теста:

Код: выделить все
{Обработка.TPC_1C_GILV.Форма.Форма.Форма(856)}: Ошибка при вызове метода контекста (Записать)
      НовыйЭлементСправочника.Записать();             
по причине:
Нарушено условие уникальности данных.

Попытка вставки неуникального значения в уникальный индекс:
ERROR:  duplicate key value violates unique constraint "_reference22_pkey"
DETAIL:  Key (_idrref)=(\xd199000c29d1e3bf11ea18c04bac4774) already exists.


Покажите пожалуйста, в какую сторону смотреть?
mechnotech
 
Сообщений: 2
Зарегистрирован: 07 дек 2019, 10:18

Re: Ошибка при запуске теста

Сообщение Дмитрий Юхтимовский » 07 дек 2019, 14:37

На этом сочетании версий платформы 1С и PostgreSQL работа теста не тестировалась.
Повторится ли ошибка, если загрузить конфигурацию из dt заново?
Дмитрий Юхтимовский
 
Сообщений: 650
Зарегистрирован: 11 фев 2013, 19:28
Откуда: gilev.ru

Re: Ошибка при запуске теста

Сообщение mechnotech » 07 дек 2019, 18:36

Пробовал не один раз, ошибка регулярная, одна и та-же.
Попробую завтра запустить на 64битной версии 1С.
mechnotech
 
Сообщений: 2
Зарегистрирован: 07 дек 2019, 10:18

Re: Ошибка при запуске теста

Сообщение Дмитрий Юхтимовский » 07 дек 2019, 21:25

Непосредственно к тесту это не имеет никакого отношения, похоже на проблему связки конкретной версии платформы 1С и версии PostgreSQL. Хоть согласно системных требований 1С, формально PostgreSQL может использоваться, начиная с версии платформы 8.3.14.1565, здесь "что-то пошло не так".
Дмитрий Юхтимовский
 
Сообщений: 650
Зарегистрирован: 11 фев 2013, 19:28
Откуда: gilev.ru

Re: Ошибка при запуске теста

Сообщение Гилёв Вячеслав » 09 дек 2019, 16:17

наличие этой ошибки говорит что платформа в целом и на обычных типовых конфигурациях может выдать ошибки в поведении функционала
так что сначала нужно разобраться с ошибкой неуникальности записи
и только потом возвращаться к тесту
ошибка к самому тесту отношения не имеет
рекомендую Вам воспользоваться ресурсом http://1c.postgrespro.ru
Гилёв Вячеслав
 
Сообщений: 2304
Зарегистрирован: 11 фев 2013, 15:40
Откуда: Россия, Москва

Re: Ошибка при запуске теста

Сообщение akatala » 20 дек 2019, 00:43

Добрый день!

аналогичная ошибка как у mechnotech

Версия 8.3.16.1063. Сервер на CentOs 7.7 64 битный, postgrepro 64 bit 11.6-1 (на 10.6-1 аналогично), оба на виртуальной машине vmware.
Провести данный тест не могу, выпадает следующая ошибка:

При загрузке, снизу выводит:
Код: выделить все
{Обработка.TPC_1C_GILV.Форма.Форма.Форма(482)}: Ошибка при вызове конструктора (COMОбъект): -2147221005(0x800401F3): Недопустимая строка с указанием класса


При запуске теста:
Код: выделить все
{Обработка.TPC_1C_GILV.Форма.Форма.Форма(856)}: Ошибка при вызове метода контекста (Записать)
      НовыйЭлементСправочника.Записать();             
по причине:
Нарушено условие уникальности данных.

Попытка вставки неуникального значения в уникальный индекс:
ERROR:  duplicate key value violates unique constraint "_reference22_pkey"
DETAIL:  Key (_idrref)=(\xc5890050560162d611ea22a8a24a49d6) already exists.


Сборка postgrepro бралась с сайте 1c.postgres.ru
Код: выделить все
rpm --import http://repo.postgrespro.ru/keys/GPG-KEY-POSTGRESPRO
echo [postgrespro-1c] > /etc/yum.repos.d/postgrespro-1c.repo
echo name=Postgres Pro 1C repo >> /etc/yum.repos.d/postgrespro-1c.repo
echo baseurl=http://repo.postgrespro.ru//pg1c-archive/pg1c-11.6/centos/7/os/x86_64/rpms/ >> /etc/yum.repos.d/postgrespro-1c.repo
echo gpgcheck=1 >> /etc/yum.repos.d/postgrespro-1c.repo
echo enabled=1 >> /etc/yum.repos.d/postgrespro-1c.repo
yum makecache
yum install -y postgrespro-1c-11-server-11.6-1.el7.x86_64 postgrespro-1c-11-contrib-11.6-1.el7.x86_64
/opt/pgpro/1c-11/bin/pg-setup initdb
/opt/pgpro/1c-11/bin/pg-setup service enable
service postgrespro-1c-11 start


Покажите пожалуйста, в какую сторону смотреть?
akatala
 
Сообщений: 1
Зарегистрирован: 20 дек 2019, 00:33

Re: Ошибка при запуске теста

Сообщение Гилёв Вячеслав » 20 дек 2019, 02:50

в сторону неуникальности в индексе на субд
Гилёв Вячеслав
 
Сообщений: 2304
Зарегистрирован: 11 фев 2013, 15:40
Откуда: Россия, Москва

Re: Ошибка при запуске теста

Сообщение bambr » 26 дек 2019, 12:03

Добрый день.
Я думаю, что проблема в том, что при создании баз в 8.3.16 последней нельзя указать смещение дат. На более старых платформах, где можно указать смещение с любой версией постгрес включая 12 все хорошо.
bambr
 
Сообщений: 1
Зарегистрирован: 26 дек 2019, 11:59

Re: Ошибка при запуске теста

Сообщение Павликовский Андрей » 04 янв 2020, 00:53

Та же ошибка на 8.3.16.1063
Код: выделить все
{Обработка.TPC_1C_GILV.Форма.Форма.Форма(856)}: Ошибка при вызове метода контекста (Записать)
      НовыйЭлементСправочника.Записать();             
по причине:
Нарушено условие уникальности данных.

Попытка вставки неуникального значения в уникальный индекс:
ОШИБКА:  повторяющееся значение ключа нарушает ограничение уникальности "_reference22_pkey"
DETAIL:  Ключ "(_idrref)=(\x4a95be0d5a10e54711ea2e729ff14b78)" уже существует.



Postgres Pro Standart 12.1

Update: после отката на 8.3.15.1747 проблема пропала.
Павликовский Андрей
 
Сообщений: 1
Зарегистрирован: 04 янв 2020, 00:51

Re: Ошибка при запуске теста

Сообщение sysadmin » 08 янв 2020, 17:43

Та же ошибка на 8.3.16.1063
Код: выделить все
{Обработка.TPC_1C_GILV.Форма.Форма.Форма(856)}: Ошибка при вызове метода контекста (Записать)
      НовыйЭлементСправочника.Записать();             
по причине:
Нарушено условие уникальности данных.

Попытка вставки неуникального значения в уникальный индекс:
ОШИБКА:  повторяющееся значение ключа нарушает ограничение уникальности "_reference22_pkey"


postgresql_10.10_4.1C_amd64
sysadmin
 
Сообщений: 4
Зарегистрирован: 08 янв 2020, 17:36

Re: Ошибка при запуске теста

Сообщение Дмитрий Юхтимовский » 08 янв 2020, 19:30

Как можно заметить - у всех подобная ошибка вылезла после перехода на 1С 8.3.16.
И с большой вероятностью такое же поведение может наблюдаться не только на базе теста, а и на любых других базах 1С+PostgreSQL.
Если есть желание принести пользу сообществу - можно отправлять подробно документированное воспроизведение этой ошибки в техподдержку 1С, чтобы они таки исправили ошибку.
Дмитрий Юхтимовский
 
Сообщений: 650
Зарегистрирован: 11 фев 2013, 19:28
Откуда: gilev.ru

Re: Ошибка при запуске теста

Сообщение sysadmin » 09 янв 2020, 09:56

На типовых конфигурациях ошибка не воспроизводится.
sysadmin
 
Сообщений: 4
Зарегистрирован: 08 янв 2020, 17:36

Re: Ошибка при запуске теста

Сообщение Дмитрий Юхтимовский » 09 янв 2020, 10:05

Тем не менее, никакого уникального для платформы 1С кода наш тест не содержит.
То, что у вас на типовых эта ошибка не воспроизводится, может говорить только о том, что мы "удачно" попали в условия воспроизведения ошибки, а на вашей выборке этого пока не случилось.
Дмитрий Юхтимовский
 
Сообщений: 650
Зарегистрирован: 11 фев 2013, 19:28
Откуда: gilev.ru

Re: Ошибка при запуске теста

Сообщение sysadmin » 09 янв 2020, 20:51

В техподдержку 1С баги репорчу регулярно, но тут вряд ли они будут рассматривать этот тест(не типовая конфигурация)
:(
UPD 09.01.2020: запостил багрепорт, если ответят отпишусь
UPD 09.01.2020:
Здравствуйте,
Ваше обращение зарегистрировано под номером HL-101266.

UPD 13.01.2020: ТП запросила скрины
UPD 14.01.2020: отправил скрины в ТП
UPD 15.01.2020:
Добрый день,
Возможно это ошибка 10215986, проверьте , пожалуйста, на тестовой платформе 8.3.16.1148.
sysadmin
 
Сообщений: 4
Зарегистрирован: 08 янв 2020, 17:36

Re: Ошибка при запуске теста

Сообщение sysadmin » 15 янв 2020, 21:33

UPD 19.01.2020: протестил и отписал в ТП
На платформе 8.3.16.1148 ошибки нет, тест c PostgreSQL проходит.
Результат(попугаи) показывает такой же(1:1) как и с MSSQL.
sysadmin
 
Сообщений: 4
Зарегистрирован: 08 янв 2020, 17:36


Вернуться в Нагрузочное тестирование

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1