History log of /seL4-test-master/projects/sel4test/apps/sel4test-tests/src/tests/cache.c
Revision Date Author Comments
# 1349dd13 10-May-2020 Saer Debel <sdebel@data61.csiro.au>

asserts on seL4_Errors now use test_error_eq

changed test_asserts that check seL4_Errors
to use test_error_eq to output errors in failed cases
that would otherwise be suppressed in a
KernelInvocationReportErrorIPC build config


# 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


# 43f4af23 26-Sep-2017 Claudia Tu <claudia.tu@unsw.edu.au>

SELFOUR-1083 refactoring related to renaming DEFINE_TEST_MAYBE to DEFINE_TEST


# 08c18e7a 22-Sep-2017 Claudia Tu <claudia.tu@unsw.edu.au>

SELFOUR-894 run config-controlled tests with DEFINE_TEST_MAYBE


# e0eb8e3c 13-Jul-2017 Anna Lyons <Anna.Lyons@data61.csiro.au>

Fix whitespace

- remove trailing whitespace
- remove double blank lines
- remove blank lines at end of file


# b5ac337a 04-Jun-2017 Anna Lyons <Anna.Lyons@data61.csiro.au>

Fix licenses


# 272e30b5 05-Feb-2017 amrzar <azarrabi@nicta.com.au>

aarch64: update related tests


# 81eecb58 18-Jul-2016 Anna Lyons <Anna.Lyons@nicta.com.au>

SELFOUR-114: use new fault API


# a3f93394 31-May-2016 amrzar <azarrabi@nicta.com.au>

Add Hikey support


# d5ed070f 29-Nov-2015 Adrian Danis <Adrian.Danis@nicta.com.au>

Support x64 tests

This fixes various tests that were not compatible with x64. The real
changes are to tests that create/map/recycle frames and these have
been rewritten to be clearer and support both 32 and 64bit.

Other tests have minor changes for type compatibility and reserving
additional amounts of memory needed for the changes.


# 11395ed7 22-Feb-2016 Yanyan Shen <yanyan.shen@nicta.com.au>

arm: using a full barrier should serve the purpose

The test used "dmb st" which is for stores only, so
the following load is not guaranteed to observe
the new data. A full barrier should be used to
ensure that the following load is not executed
before the store.


# 31b94485 23-Nov-2015 Adrian Danis <Adrian.Danis@nicta.com.au>

Port most tests to be compatible with x64


# cf3dce28 23-Nov-2015 Adrian Danis <Adrian.Danis@nicta.com.au>

Some trivial whitespace fixes


# 6ae70227 16-Nov-2015 Matthew Fernandez <matthew.fernandez@nicta.com.au>

Remove 'args' parameter to test cases.

This commit removes the state parameter to test cases, which was unused in all
tests. In three years, no test has required this parameter. I think it's time
to ditch this dead weight. It can be reintroduced if necessary later.

Note that this change is interdependent with changes to libsel4test.


# 8c054da4 12-Nov-2015 Anna Lyons <Anna.Lyons@nicta.com.au>

bandaid to get sel4test to output the correct number of tests passing


# eee0de78 22-Feb-2015 Adrian Danis <Adrian.Danis@nicta.com.au>

Test that cache operations can be performed on all page sizes


# 921df9c0 11-Sep-2014 Adrian Danis <Adrian.Danis@nicta.com.au>

VSpace API changes for ARM


# ef2295a4 07-Aug-2014 Peter Chubb <peter.chubb@nicta.com.au>

Fix cache test failure on Krait

Drain store buffer after writing a value through the 'uncached' pointer,
so reading through the 'cached' pointer can see it.


# 7f1809de 21-Jul-2014 TrustworthySystems <gatekeeper@sel4.systems>

Release snapshot