Вкратце.
Привет всем.
1. Был в бесконечном (5 недель) отпуске, пролетевшем как одно мгновение.
2. За это время пользователи сообщили только об одной проблеме с провайдером и TransactionScope (.NET) — ошибка «неизвестный уровень изоляции -1» при подключении к распределенной транзакции. Исправление (сборка 2.8.3.12741) доступно для скачивания.
3. Во время отпуска (с 11 июня по 18 июля) рабочая станция вкалывала над выполнением всех тестов на C++.
Конфигурация:
- FB SuperClassic x64 2.5.1.26308 [VS2008 SP1+]
- База 3 диалекта
- IBProvider x64 3.8.2.12727 [VS2010]
- Vista x64 SP2+
- Q6600/8GB RAM/RAID10 [ICH9R] 4xWD RE3 1TB
Сервер наработал 1046 часов (user time: 498 часов)
Тестовый процесс (8 потоков) наработал 714 часов (user time: 532 часа)
Во время тестирования система происходило отключение электричества, поэтому был простой в течении 5 дней, пока компьютер не толкнули. Так что все это добро пережило еще и гибернацию системы.
То есть, грубо говоря, тесты непрерывно работали 31 день. До конца они не доехали — в конце был ацкий перебор с комбинаторным взрывом. Из последнего творчества 2011 года. Пришлось прерывать работу. Но можно считать что 99% от общего количества выполнено.
В логе сервера — чисто. На клиенте — тоже.
Самое поразительное это то, что сама операционная система непрерывно работает уже больше 80 дней (80*24*4=7680 часа, бездействие процессора: ~2300 часов). Утечек ресурсов не наблюдается. И железо вроде тоже не спотыкается. Вот оно — счастье. Не прошло и трех с половиной лет с момента приобретения всего этого хозяйства.
4. Как оказалось, в течении всего отпуска (с 16 июля?) база данных блога была убита. То ли врагами, то ли это хостер продолжает улучшать свою инфраструктуру. За три дня починили.
Вот такие вот дела.
Новый триал. Сборка 12786. | Блог разработчика IBProvider | Инновации для Firebird и Interbase on 4 августа, 2011
[…] сборках, созданных 2010 студией. В том числе и 30-дневный супер-тест. Да и сама разработка сейчас ведется в 2010 студии (на Vista […]