[RFC v7 20/21] um: host: add test programs
Johannes Berg
johannes at sipsolutions.net
Wed Oct 7 15:23:51 EDT 2020
On Tue, 2020-10-06 at 18:44 +0900, Hajime Tazaki wrote:
>
> +LKL_TEST_CALL(getpid, lkl_sys_getpid, 1)
Could that be unified with KUNIT somehow?
> +++ b/tools/um/tests/run.py
> @@ -0,0 +1,172 @@
> +#!/usr/bin/env python
> +# SPDX-License-Identifier: GPL-2.0
> +#
> +# This program is free software; you can redistribute it and/or modify
> +# it under the terms of the GNU General Public License as published by
> +# the Free Software Foundation; version 2 of the License
> +#
> +# Author: Octavian Purdila <tavi at cs.pub.ro>
> +#
> +
> +from __future__ import print_function
> +
> +import argparse
> +import os
> +import subprocess
> +import sys
> +import tap13
ok, I see now, you're doing something with TAP (test anything
protocol)...
Hmm. I must say I'm not a fan of adding a whole testing framework to the
kernel like that, even if it's pretty simple.
> +import xml.etree.ElementTree as ET
> +
> +from junit_xml import TestSuite, TestCase
yuck
Let's see if you can use KUNIT instead. Anything beyond that doesn't
really need to live in the kernel, IMHO.
johanens
More information about the linux-um
mailing list