History log of /seL4-test-master/projects/sel4test/apps/sel4test-driver/src/tests/timer.c
Revision Date Author Comments
# 11b4390c 30-Jan-2020 Matthew <matt.phillips121@gmail.com>

Return 0 in a test callback

The function is declared to return an int and clang will complain
if there is no return statement.


# d33c980c 21-Jan-2020 Damon Lee <Damon.Lee@data61.csiro.au>

tests,timer: Use time manager instead of ltimer

For some platforms with small timer counter widths, there may be more
than one source of timer interrupts. This could lead to timestamp
overflow events being mistaken for the timeout events. So instead of
going directly to the ltimer to setup timeouts, we use the time manager
to manage the timeouts so that these both events are correctly managed.


# 2607a782 29-Jul-2019 Damon Lee <Damon.Lee@data61.csiro.au>

sel4test-driver: Update timer interaction logic

Following from the move to the ltimer interface, this commit updates the
tests and support functions to interact with the timer properly.


# 7263e5a5 18-Jul-2019 Yu Hou <Yu.Hou@data61.csiro.au>

sel4test: explicitly link sel4_autoconf

since the global conf lib is going be removed, we need to explicitly
linke each project with sel4_autoconf and other config libs
this commit also removed a bunch of unused includes as well as
HAVE_AUTOCONF ifdef checking.


# 92fa60fe 12-Jul-2019 Yu Hou <Yu.Hou@data61.csiro.au>

Trivial: style fix

make the style checker happy


# 5ba89960 28-Aug-2018 Anna Lyons <Anna.Lyons@data61.csiro.au>

sel4test: s/test_ge/test_gt and s/test_le/test_lt


# cd5a9f1d 17-Oct-2017 Hesham Almatary <hesham.almatary@data61.csiro.au>

SELFOUR-1146: Add test to check that ltimer moves between gettime calls


# 25630ea2 07-Sep-2017 Hesham Almatary <hesham.almatary@data61.csiro.au>

SELFOUR-1056/sel4test: Add backend support for timer server and wait for tests

SELFOUR-1056/sel4test: move timer interrupt tests for sel4test-test to sel4test-driver

* Add time-related helper files.
* Move code in sel4test/tests/interrupts to sel4test-driver/src/tests/timer.c
* Add a new function to do sel4test-driver tests before sel4test-test tests