Notes on individual tests

Here are some notes about individual tests

Benchmarks [edit section]

bonnie [edit section]

Used for
testing disk performance

Problems
can't find libstdc++.so.6 on bbb-poky-sdk

FIXTHIS resolve problem with error loading shared library libstdc++.so.6

Note that the beaglebone has libstdc++ in the following directory: /usr/lib/arm-linux-gneuabihf/libstdc++.so.6

I probably just need to copy a real poky distro to bbb.

Functional [edit section]

aiostress [edit section]

Used for
???

Problems
aiostress fails to build because of missing libaio.h include file. The test takes a really long time to abort in this case.

FIXTHIS - fix aiostress build error (missing libaio.h file)

FIXTHIS - fix abort time for aiostress build error

arch_timer [edit section]

Used for
testing that timer interrupt on board is working

Problems
arch_timer is specific to the Renesas lager board.

It runs arch_timer-interrupt-lager.sh and proc-interrupts-lager.sh

FIXTHIS make arch_timer independent of the specific board used

cmt [edit section]

Used for
testing that sh_cmt.0 interrupt counter on the board is incrementing

Problems
cmt is specific to the Renesas lager board.

It runs cmt-interrupt.sh and proc-interrupts.sh

FIXTHIS make cmt independent of the specific board used (or add NEED_RENESAS to dependencies)

Table of test status on beaglebone (bbb-poky-sdk) [edit section]

test  ^ plan  ^ status  ^ duration  ^
Benchmark.bonnie default fails ???
Benchmark.bonnie sata ? ???
Benchmark.IOzone default OK 2:15 minutes (135 seconds)
Functional.aiostress default fails ???
Functional.arch_timer default fails expected less than 60 seconds
Functional.hello_world default OK 10 seconds
Functional.bc default OK 12 seconds
Functional.cmt default fails ???, 11 seconds on failure
Functional.fuego_transport default OK 14 seconds
Functional.bzip2 default OK 27 seconds