Summary: | Протестировать 1.0.6. | ||
---|---|---|---|
Product: | SELTA@Etersoft | Reporter: | Станислав Коробейников <stas> |
Component: | Общее | Assignee: | Калюхович Юрий <goga> |
Status: | CLOSED FIXED | QA Contact: | |
Severity: | minor | ||
Priority: | P4 | CC: | goga, lav, shan |
Version: | 1.0.6 | ||
Target Milestone: | версия 1.0.4 | ||
Hardware: | PC | ||
OS: | All | ||
Whiteboard: | |||
Заявки RT: | Связано с: | ||
Дата напоминания: | |||
Bug Depends on: | 3740 | ||
Bug Blocks: | 3166 |
Description
Станислав Коробейников
2009-03-27 13:05:15 MSK
где лежит тестовый .msi ? не копирует файл лицензии из указанного места, если скопировать вручную в каталог установки - то все нормально не деинициализирует только что созданную базу, с ошибкой что таблицы pg_func_names не существует (In reply to comment #3) > не деинициализирует только что созданную > базу, с ошибкой что таблицы pg_func_names не > существует > просто в скрипте эта таблица удаляется дважды :) работает. при обновлении с 1.0.5 до 1.0.6: ERROR: ошибка синтаксиса в или рядом "REATE" на символе 3087 - в файле: REATE OR REPLACE FUNCTION pg_create_delete_trigger_from_mask() тест запросов из gui к базе: в списке таблиц видны наши служебные таблицы -pg_trigger_table_mask и pg_table_changes - это нормально? я бы скрыл... (In reply to comment #5) > работает. > > при обновлении с 1.0.5 до 1.0.6: > ERROR: ошибка синтаксиса в или рядом "REATE" на > символе 3087 - > > в файле: > REATE OR REPLACE FUNCTION pg_create_delete_trigger_from_mask() > исправил (In reply to comment #3) > не деинициализирует только что созданную > базу, с ошибкой что таблицы pg_func_names не > существует > Исправил. (In reply to comment #0) > 2. правильно транслируются все > исправленные запросы (добавить в test.sql) добавлены в test.sql почему в gui теперь даже если поставить !! перед запросом - то он все равно будет сельтой транслироваться? или мы такую фичу уже убрали? (In reply to comment #0) > 3. Поле установки выполняются запросы из 3596 > и 3560(сам запрос в 3448) 3560 - выполняется (In reply to comment #0) > 4. не падает, если в БД есть базы в верхнем > регистре, выводит правильное сообщение. > (бага 3523) не падает, пишет напротив базы "Не удалось подключиться!" (In reply to comment #12) > (In reply to comment #0) > > 4. не падает, если в БД есть базы в верхнем > > регистре, выводит правильное сообщение. > > (бага 3523) > > не падает, пишет напротив базы "Не удалось > подключиться!" > но удалить такую базу с помощью сельты не получилось (In reply to comment #0) > 5. Отменяется проводка в зик (бага > 3459) отменяется, как в зик, так и в комплексной не копирует файл лицензии даже на windows (win-test) и вообще, надо винду починить(win-test) : время от времени выскакивает just in time debugger, считаю это проблема именно винды, т.к. тоже самое выскакивает не только с сельтой, но и в 1с+mssql (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 погонял по 1с:бухгалтерии, ошибок не обнаружил... (In reply to comment #0) > 8. У всех dll версия соответсвует SELTA 1.0.6 > (проверяется showver) (бага 2061) да, проверил: odbcbcp.dll psqlodbc35wselta.dll selta.dll (In reply to comment #0) > 6. Есть возможность зайти в инициализация > selta с пользователем не postgres с с маленьки > правами. В поле состояние нормальное > сообщение (бага 2829) есть возможность, подключается, в поле Состояние нормальное сообщение "нет доступа". создать базу тоже не получилось, т.к. не дал доступ к pg_selta_version и проч. (In reply to comment #0) > 7. Проверить правильно ли все лицензии > работают с помощью теста (бага 2803). В том > числе новый вариант лицензионных фалов (у > Виталика есть). работают все (In reply to comment #15) > не копирует файл лицензии даже на windows > (win-test) Исправил, но под wine пока не работает. Надо разобраться. (In reply to comment #16) > (In reply to comment #0) > > 5. Проверить работает ли скрипт > > запуска/остановки (бага 3361) > > 1С запускать можно, но вот сельту > остановить/запустить не удалось (windows на > win-test ) Исправил. (In reply to comment #10) > почему в gui теперь даже если поставить !! > перед запросом - то он все равно будет > сельтой транслироваться? или мы такую фичу > уже убрали? > Нет, не убрали. Все нормально. Просто запрос транслируется и показывается на экране в любом случае. А в pg отправляется в соответсвии с наличием !!. Выяснил это так: SELECT * FROM foo() "ERROR: Syntax error near "ERROR"" SELTA не смогла траслировать запрос !!SELECT * FROM foo() "Function foo does not exists" А в окошечки "результат транляции все без изменений" (In reply to comment #21) > (In reply to comment #15) > > не копирует файл лицензии даже на windows > > (win-test) > Исправил, но под wine пока не работает. Надо > разобраться. > Исправил. Итак подведем промежуточный итог: Все, что тестировалось и не работало, после некоторых исправлений работает. Осталось протестировать: 1. Правильно всё инсталирутся(останавливается, запускается). Особенно на win, и с недостатком прав, правильно ли будут падать сообщения. (бага 3342) 5. Проверить работает ли скрипт запуска/остановки (бага 3361) 9. Подумать, как протестировать, как обновляются курсоры. Можно сделать сообщения о том обновился курсор или нет. Есть тест, который запрашивает курсоры, и который меняет значения. Посмотреть визуально меняются ли курсоры (например при проведении появляется голочка). (In reply to comment #25) > 9. Подумать, как протестировать, как > обновляются курсоры. Проверил. Погонял в тестовой программке, все обновляется нормально. В 1с тоже посмотрел. Все нормально. (In reply to comment #25) > 5. Проверить работает ли скрипт > запуска/остановки (бага 3361) Проверил, работает, написал на wiki. http://wiki.etersoft.ru/SELTA/ScriptStartStop |