Укажите отработанное время

Отработанное время:
Продуктивное время:
Bug 3741 - Протестировать 1.0.6.   Make a simular bug
Summary: Протестировать 1.0.6.
Status: CLOSED FIXED
Alias: None
Product: SELTA@Etersoft
Classification: Продукты (Products)
Component: Общее (show other bugs)
Version: 1.0.6
Hardware: PC All
: P4 minor
Target Milestone: версия 1.0.4
Assignee: Калюхович Юрий
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 3740
Blocks: 3166
  Show dependency treegraph
 
In work:
Reported: 2009-03-27 13:05 MSK by Станислав Коробейников
Modified: 2009-04-20 11:43 MSD (History)
3 users (show)

See Also:
Заявки RT:
Связано с:
Дата напоминания:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Станислав Коробейников 2009-03-27 13:05:15 MSK
Протестировать 1.0.6. Особенно сделать упор на произведенные изменения:
1. Правильно всё инсталирутся(останавливается, запускается). Особенно на win, и с недостатком прав, правильно ли будут падать сообщения. (бага 3342)
2. правильно транслируются все исправленные запросы (добавить в test.sql)
3. Поле установки выполняются запросы из 3596 и 3560(сам запрос в 3448)
4. не падает, если в БД есть базы в верхнем регистре, выводит правильное сообщение. (бага 3523) 
5. Отменяется проводка в зик (бага 3459)-Проверить работает ли скрипт запуска/остановки (бага 3361)
6. Есть возможность зайти в инициализация selta с пользователем не postgres с с маленьки правами. В поле состояние нормальное сообщение (бага 2829)
7. Проверить правильно ли все лицензии работают с помощью теста (бага 2803). В том числе новый вариант лицензионных фалов (у Виталика есть).
8. У всех dll версия соответсвует SELTA 1.0.6 (проверяется showver) (бага 2061)
9. Подумать, как протестировать, как обновляются курсоры. Можно сделать сообщения о том обновился курсор или нет. Есть тест, который запрашивает курсоры, и который меняет значения. Посмотреть визуально меняются ли курсоры (например при проведении появляется голочка).
Comment 1 Калюхович Юрий 2009-03-27 14:51:05 MSK
где лежит тестовый .msi ?
Comment 2 Калюхович Юрий 2009-03-27 15:03:28 MSK
не копирует файл лицензии из указанного места, если скопировать вручную в каталог установки - то все нормально
Comment 3 Калюхович Юрий 2009-03-27 15:10:02 MSK
не деинициализирует только что созданную базу, с ошибкой что таблицы pg_func_names не существует
Comment 4 Калюхович Юрий 2009-03-27 15:27:31 MSK
(In reply to comment #3)
> не деинициализирует только что созданную
> базу, с ошибкой что таблицы pg_func_names не
> существует
> 

просто в скрипте эта таблица удаляется дважды :) 
Comment 5 Калюхович Юрий 2009-03-27 15:40:17 MSK
работает.

при обновлении с 1.0.5 до 1.0.6:
ERROR:  ошибка синтаксиса в или рядом "REATE" на символе 3087 - 

в файле:
REATE OR REPLACE FUNCTION pg_create_delete_trigger_from_mask()
Comment 6 Калюхович Юрий 2009-03-27 15:44:29 MSK
тест запросов из gui к базе: в списке таблиц видны наши служебные таблицы  -pg_trigger_table_mask и pg_table_changes - это нормально? я бы скрыл...
Comment 7 Калюхович Юрий 2009-03-27 16:06:22 MSK
(In reply to comment #5)
> работает.
> 
> при обновлении с 1.0.5 до 1.0.6:
> ERROR:  ошибка синтаксиса в или рядом "REATE" на
> символе 3087 - 
> 
> в файле:
> REATE OR REPLACE FUNCTION pg_create_delete_trigger_from_mask()
> 

исправил
Comment 8 Станислав Коробейников 2009-03-27 16:31:30 MSK
(In reply to comment #3)
> не деинициализирует только что созданную
> базу, с ошибкой что таблицы pg_func_names не
> существует
> 
Исправил. 
Comment 9 Калюхович Юрий 2009-03-27 16:44:17 MSK
(In reply to comment #0)
> 2. правильно транслируются все
> исправленные запросы (добавить в test.sql)

добавлены в test.sql
Comment 10 Калюхович Юрий 2009-03-27 16:53:31 MSK
почему в gui теперь даже если поставить !! перед запросом - то он все равно будет сельтой транслироваться? или мы такую фичу уже убрали?
Comment 11 Калюхович Юрий 2009-03-27 17:00:58 MSK
(In reply to comment #0)
> 3. Поле установки выполняются запросы из 3596
> и 3560(сам запрос в 3448)

3560 - выполняется
Comment 12 Калюхович Юрий 2009-03-27 17:05:18 MSK
(In reply to comment #0)
> 4. не падает, если в БД есть базы в верхнем
> регистре, выводит правильное сообщение.
> (бага 3523) 

не падает, пишет напротив базы "Не удалось подключиться!"
Comment 13 Калюхович Юрий 2009-03-27 17:06:28 MSK
(In reply to comment #12)
> (In reply to comment #0)
> > 4. не падает, если в БД есть базы в верхнем
> > регистре, выводит правильное сообщение.
> > (бага 3523) 
> 
> не падает, пишет напротив базы "Не удалось
> подключиться!"
> 

но удалить такую базу с помощью сельты не получилось
Comment 14 Калюхович Юрий 2009-03-27 17:32:55 MSK
(In reply to comment #0)
> 5. Отменяется проводка в зик (бага
> 3459)

отменяется, как в зик, так и в комплексной
Comment 15 Калюхович Юрий 2009-03-27 17:47:59 MSK
не копирует файл лицензии даже на windows (win-test)

и вообще, надо винду починить(win-test) : время от времени выскакивает just in time debugger, считаю это проблема именно винды, т.к. тоже самое выскакивает не только с сельтой, но и в 1с+mssql
Comment 16 Калюхович Юрий 2009-03-27 18:08:50 MSK
(In reply to comment #0)
> 5. Проверить работает ли скрипт
> запуска/остановки (бага 3361)

1С запускать можно, но вот сельту остановить/запустить не удалось (windows на win-test ) 
кроме того, в консоли есть такое:

C:\Program Files\1Cv77\BIN>ExecWSS.bat STOP
Find path in system registry -- C:\Program Files\Selta\
Unknown value '└'='. Must be yes or no!
-? This help

C:\Program Files\1Cv77\BIN>ExecWSS.bat START 1cv7s.exe
Find path in system registry -- C:\Program Files\Selta\
Unknown value '└'='. Must be yes or no!
-? This help
Comment 17 Калюхович Юрий 2009-03-27 18:36:36 MSK
погонял по 1с:бухгалтерии, ошибок не обнаружил...
Comment 18 Калюхович Юрий 2009-03-27 18:41:57 MSK
(In reply to comment #0)
> 8. У всех dll версия соответсвует SELTA 1.0.6
> (проверяется showver) (бага 2061)

да, проверил:
odbcbcp.dll psqlodbc35wselta.dll selta.dll
Comment 19 Калюхович Юрий 2009-03-27 19:22:52 MSK
(In reply to comment #0)
> 6. Есть возможность зайти в инициализация
> selta с пользователем не postgres с с маленьки
> правами. В поле состояние нормальное
> сообщение (бага 2829)

есть возможность, подключается, в поле Состояние нормальное сообщение "нет доступа". создать базу тоже не получилось, т.к. не дал доступ к pg_selta_version и проч.
Comment 20 Калюхович Юрий 2009-03-30 17:06:39 MSD
(In reply to comment #0)
> 7. Проверить правильно ли все лицензии
> работают с помощью теста (бага 2803). В том
> числе новый вариант лицензионных фалов (у
> Виталика есть).

работают все
Comment 21 Станислав Коробейников 2009-03-30 17:16:38 MSD
(In reply to comment #15)
> не копирует файл лицензии даже на windows
> (win-test)
Исправил, но под wine пока не работает. Надо разобраться. 
Comment 22 Станислав Коробейников 2009-03-30 17:17:27 MSD
(In reply to comment #16)
> (In reply to comment #0)
> > 5. Проверить работает ли скрипт
> > запуска/остановки (бага 3361)
> 
> 1С запускать можно, но вот сельту
> остановить/запустить не удалось (windows на
> win-test ) 
Исправил.
Comment 23 Станислав Коробейников 2009-03-30 17:24:02 MSD
(In reply to comment #10)
> почему в gui теперь даже если поставить !!
> перед запросом - то он все равно будет
> сельтой транслироваться? или мы такую фичу
> уже убрали?
> 

Нет, не убрали. Все нормально. Просто запрос транслируется и показывается на экране в любом случае. А в pg отправляется в соответсвии с наличием !!. 
Выяснил это так:
SELECT * FROM foo()
"ERROR: Syntax error near "ERROR""
SELTA не смогла траслировать запрос
!!SELECT * FROM foo()
"Function foo does not exists" А в окошечки "результат транляции все без изменений"

Comment 24 Станислав Коробейников 2009-03-31 13:37:00 MSD
(In reply to comment #21)
> (In reply to comment #15)
> > не копирует файл лицензии даже на windows
> > (win-test)
> Исправил, но под wine пока не работает. Надо
> разобраться. 
> 

Исправил.
Comment 25 Станислав Коробейников 2009-03-31 13:44:00 MSD
Итак подведем промежуточный итог:
Все, что тестировалось и не работало, после некоторых исправлений работает.
Осталось протестировать:
1. Правильно всё
инсталирутся(останавливается,
запускается). Особенно на win, и с
недостатком прав, правильно ли будут
падать сообщения. (бага 3342)
5. Проверить работает ли скрипт
запуска/остановки (бага 3361)
9. Подумать, как протестировать, как
обновляются курсоры. Можно сделать
сообщения о том обновился курсор или нет.
Есть тест, который запрашивает курсоры, и
который меняет значения. Посмотреть
визуально меняются ли курсоры (например
при проведении появляется голочка).
Comment 26 Станислав Коробейников 2009-04-01 15:47:58 MSD
(In reply to comment #25)
> 9. Подумать, как протестировать, как
> обновляются курсоры. 
Проверил. Погонял в тестовой программке, все обновляется нормально. В 1с тоже посмотрел. Все нормально.
 

Comment 27 Станислав Коробейников 2009-04-02 14:22:38 MSD
(In reply to comment #25)
> 5. Проверить работает ли скрипт
> запуска/остановки (бага 3361)
Проверил, работает, написал на wiki. http://wiki.etersoft.ru/SELTA/ScriptStartStop