Messages in this thread | | | Subject | Re: [PATCHv6 30/36] selftest/timens: Add Time Namespace test for supported clocks | From | shuah <> | Date | Thu, 15 Aug 2019 17:18:21 -0600 |
| |
Hi Dmitry,
Thanks for the patch.
On 8/15/19 10:38 AM, Dmitry Safonov wrote: > A test to check that all supported clocks work on host and inside > a new time namespace. Use both ways to get time: through VDSO and > by entering the kernel with implicit syscall. > > Introduce a new timens directory in selftests framework for > the next timens tests. > > Co-developed-by: Andrei Vagin <avagin@openvz.org> > Signed-off-by: Andrei Vagin <avagin@openvz.org> > Signed-off-by: Dmitry Safonov <dima@arista.com> > --- > tools/testing/selftests/Makefile | 1 + > tools/testing/selftests/timens/.gitignore | 1 + > tools/testing/selftests/timens/Makefile | 5 + > tools/testing/selftests/timens/config | 1 + > tools/testing/selftests/timens/log.h | 26 +++ > tools/testing/selftests/timens/timens.c | 185 ++++++++++++++++++++++ > tools/testing/selftests/timens/timens.h | 63 ++++++++ > 7 files changed, 282 insertions(+) > create mode 100644 tools/testing/selftests/timens/.gitignore > create mode 100644 tools/testing/selftests/timens/Makefile > create mode 100644 tools/testing/selftests/timens/config > create mode 100644 tools/testing/selftests/timens/log.h > create mode 100644 tools/testing/selftests/timens/timens.c > create mode 100644 tools/testing/selftests/timens/timens.h > > diff --git a/tools/testing/selftests/Makefile b/tools/testing/selftests/Makefile > index 25b43a8c2b15..6fc63b84a857 100644 > --- a/tools/testing/selftests/Makefile > +++ b/tools/testing/selftests/Makefile > @@ -47,6 +47,7 @@ TARGETS += splice > TARGETS += static_keys > TARGETS += sync > TARGETS += sysctl > +TARGETS += timens
How long does this test run for? Does this test need to be run as root? If yes, please add a root check and skip the test.
What does the test output looks like for skip and pass/fail cases?
thanks, -- Shuah
| |