| голь на выдумки хитра | |
| От: | damiryaka | ||
| Дата: | 11.02.09 05:14 | ||
| Оценка: | 171 (61) +2 ![]() | ||
| Утром пришел на работу и узрел чудо инженерной мысли! Предыстория: После компиляции некоторого проекта необходимо прогнать автотест, состоящий из нескольких очень долгих скриптов(по несколько часов каждый). Автотест был запущен один раз. Утром следующего дня тестировщиков ждал MessageBox с уведомлением об исключении 0xC0000005 Проведено исследование явления — Проанализированы логи: ошибка произошла в 19.46 предыдущего дня, то есть через 6 часов тестирования. — известно, что тест длится десятки часов — начинать сначала очень не хочется. — нажали "Добро" на MessageBox'е — выполнение автотеста продолжилось. Проведен мозговой штурм на тему "Почему? Ответ: ошибка случилась из-за перехода компутера в режим энергосбережения. Проведен ещё один мозговой штурм на тему "Как быть?". Менять настройки питания во время выполнения теста не хочется. Да к тому у нет прав на изменение этих настроек. А тот у кого есть права уже уехал. Предложение изобрести anti-keylock поддержано большинством голосов. Изобретен anti-keylock: Известно, что для того, чтобы режим питания компутера не менялся, достаточно тыкать какую-нить клавишу на компутере или двигать мышкой. Единственный автоматизируемый манипулятор, подключенный к компутеру — это "подставка-под-чашку-кофе". Благодаря многозадачности OS "окна.пвх" удалось на стенд загрузить утилитку, которая с заданной периодичностью выталкивает и заглатывает обратно каретку CD-привода. остальное — классическая механика. Робот (не побоюсь этого слова) проработал уже больше 14 часов. А теперь прошу любить и жаловать: ЗЫ: без ботинок на столе картонка соскальзывает. ЗЗЫ: в тему |