Автоматизация

Mechanic

Mechanic

Press F1 for help
http://wwwboards.auto.ru/toyota/1168817.html
блин :)

вставлю цитату сюда
(с) жжучих авторов

====
Утром пришел на работу и узрел чудо инженерной мысли!

Предыстория:

После компиляции некоторого проекта необходимо прогнать автотест, состоящий из нескольких очень долгих скриптов(по несколько часов каждый).

Автотест был запущен один раз.

Утром следующего дня тестировщиков ждал MessageBox с уведомлением об исключении 0xC0000005 .

Проведено исследование явления

— Проанализированы логи: ошибка произошла в 19.46 предыдущего дня, то есть через 6 часов тестирования.
— известно, что тест длится десятки часов — начинать сначала очень не хочется.
— нажали "Добро" на MessageBox"е — выполнение автотеста продолжилось.

Проведен мозговой штурм на тему "Почему? "
Ответ: ошибка случилась из-за перехода компутера в режим энергосбережения.

Проведен ещё один мозговой штурм на тему "Как быть?".
Менять настройки питания во время выполнения теста не хочется.
Да к тому у нет прав на изменение этих настроек. А тот у кого есть права уже уехал.
Предложение изобрести anti-keylock поддержано большинством голосов.

Изобретен anti-keylock:
Известно, что для того, чтобы режим питания компутера не менялся, достаточно тыкать какую-нить клавишу на компутере или двигать мышкой.
Единственный автоматизируемый манипулятор, подключенный к компутеру — это "подставка-под-чашку-кофе".

Благодаря многозадачности OS "окна.пвх" удалось на стенд загрузить утилитку, которая
с заданной периодичностью выталкивает и заглатывает обратно каретку CD-привода.
остальное — классическая механика.

Робот (не побоюсь этого слова) проработал уже больше 14 часов.

А теперь прошу любить и жаловать:


====
 
Последнее редактирование:
Реклама
Barrsuk

Barrsuk

Старожил
хы :)

Не совсем в тему, но вспомнлось.

Уж немало лет назад создавал я некое программное обеспечение для вполне серьезной отрасли. Система, или как было принято ее называть, "программно-аппаратный комплекс" включал в себя, кроме всего прочего, некий сервер под Win NT, который занимался исключительно тем, что постоянно обеспечивал некую коммуникацию и передавал куда-то данные. Установлен он были в некоем производственном помещении, где людей было мало, а те, что были - были женщинами бальзаковского возраста. Среди них каким-то образом затесался один молодой человек типа "амбал", который, ес-но слыл среди прочих сотрудниц "спецом" по компутерам.

Технологии тогда были, конечно, не те, что сейчас... Но мы работали честно и благородно, и в срок сдали систему, после продолжительного тестирования и приемки. Местным начальством "спецу-амбалу" было дано задание следить за компьютерами, что подразумевало - протирать с них пыль и ни в коем случае не лезть внуть, и другим не давать! Пароль ему то ли сказали - на всякий пожарный, то ли не устанавливали, чтоб не забыть случайно.

И вот, не успели мы вернуцца домой, как от заказчика стали раздаваться слезные звонки, переходящие в грозные письма. Система ни с того ни с сего зависает! Коммуникация нарушаецца, данные не идут, труба! Мы подорвались и, не зная, что и думать, полетели к заказчику.

На месте выяснилось, что все вроде бы работает - мы сидели целые дни перед мониторами, отслеживая, все что можно - безрезультатно. "Амбал", то ли подзуженный начальством, то ли просто так, нагнетал обстановку, утверждая, что работает все до тех пор, пока мы здесь. И действительно - стоило нам уйти вечером, как система "валилась"! Ну что за?!.

Причина была найдена случайно на третьий день, когда мы неподвижно сидели в полном опупении, обхватив головы руками. Через определенное время покоя вдруг запустился скринсейвер, в котором летали переливающиеся шары и т.п. - помните, open GL эта штука называлась, кажись. Так вот, оказалось, что этот open GL полностью, на 100% занимает процессор, не оставляя ничего прочим программам. И наша столь важная коммуникация накрываецца. Стоит же только подойти к компу и двинуть мышку - как все восстанавливаецца в лучшем виде!

Самое интересное, что "амбал", не поняв ситуации и неверно оценив наши безумные взгляды, честно и даже с гордостью признался, что самолично установил этот скринсейвер! Вот :)
 
B

backfire

Старожил
кинул другу по аське
ответ:
Идиоты, я кнопку Ctrl тяжелым подпираю и все
 
vm

vm

фрапессор
backfire, ветераны не сдаюцца :pivo: Во времна 286-х сидюков не было :)
 
vm

vm

фрапессор
mErLin, дык - это внутрь лезть надо, а Ctrl зажать - хватит и спички :)
 
MikVolg

MikVolg

РадиоТушила RL6MI
А что, при зажатом контрале не происходит переполнения буфера клавиатуры, при котором комп разражается противным писком в системный динамик?
 
Mechanic

Mechanic

Press F1 for help
MikVolg,
а вот тут найдет применение ботинок :)
 
vm

vm

фрапессор
MikVolg, происходит, но ты этого не слышишь, т.к. тесты гоняются ночью :)
 
Последнее редактирование:
Реклама