fixelsan / ukncbtl

Automatically exported from code.google.com/p/ukncbtl
0 stars 0 forks source link

Self-test framework #10

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Придумать какой-то механизм 
само-тестирования, с тем чтобы избежать 
регресса в следующих выпусках. Запуском 
одной команды должна прогонятся 
последовательность тестов, максимально 
полно охватывающая всю 
функциональность - от тестов на отдельные 
команды процессора до работы с 
дисками.

Original issue reported on code.google.com by nzeemin on 3 Jun 2008 at 7:29

GoogleCodeExporter commented 9 years ago
С вводом клавиатурных команд больших 
проблем нет. Вывод на экран можно 
перехватывать 
через каналы связи между процессорами.

Original comment by nzeemin on 30 Jun 2008 at 12:30

GoogleCodeExporter commented 9 years ago
5 ноября в сырцы был добавлен проект UKNCBTL.TB -- 
Test Bench, в нём написан ряд тестов.

Original comment by nzeemin on 30 Jan 2012 at 2:45

GoogleCodeExporter commented 9 years ago
На текущий момент в UKNCBTL.TB выполняется 9 
тестов, проверяется 62 скриншота. 
Выполнение всех тестов занимает 351 секунду, 
по времени УКНЦ это 3423 секунды.

Тестами найдена пара непонятных моментов 
(отмечены //NOTE в main.cpp), надо разбираться.

Original comment by nzeemin on 9 Jul 2012 at 5:10

GoogleCodeExporter commented 9 years ago
На сегодня в UKNCBTL.TB:
 * 17 тестов
 * выполняются 470 секунд
 * 5085 секунд по времени УКНЦ
 * проверяется 123 скриншота

Original comment by nzeemin on 9 Mar 2013 at 3:07