URL
https://opencores.org/ocsvn/c0or1k/c0or1k/trunk
Subversion Repositories c0or1k
[/] [c0or1k/] [trunk/] [conts/] [test_suite0/] [TODO] - Rev 2
Compare with Previous | Blame | View Log
Missing tests:1) Library tests:~~~~~~~~~~~~~~~~~- L4Lib Thread library needs to be tested- Stack allocation- UTCB allocation- L4Lib Capability library needs to be tested- Capability read, print, manipulation- Address allocation, id allocation functions need to be tested.- Page allocator needs to be tested.- Memcache needs to be tested.- All above libraries must be tested with many many different combinations.2) API Tests:~~~~~~~~~~~~~- Null pointer tests- Extended IPC via page faulting.- Mutex tests on different virtual but same physical page.- Cache flushing tests- Capability limit tests (e.g. pushing limits of given capabilities)- Capability manipulation tests (manipulating existing capabilities)3) Performance Tests:~~~~~~~~~~~~~~~~~~~~~Performance tests should fall back to using timer if perfmon does not exist.Performance tests need to run on multiple architectures.(e.g. beagleboard perfmon, timer ...)- Map/unmap- Ipc results are missing
