From: Simon Glass Date: Sun, 3 Jul 2016 15:40:36 +0000 (-0600) Subject: test/py: Allow tests to control the sandbox device-tree file X-Git-Tag: v2016.09-rc1~109 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=0671960beee89da3016f40d059df4a14f257d442;p=u-boot test/py: Allow tests to control the sandbox device-tree file Normally tests will run with the test.dtb file designed for this purpose. However, the verified boot tests need to run with their own device-tree file, containing a public key. Make the device-tree file a config option so that it can be adjusted by tests. The default is to keep the current behaviour. Signed-off-by: Simon Glass Reviewed-by: Teddy Reed --- diff --git a/test/py/conftest.py b/test/py/conftest.py index 449f98bee3..5b16456e6b 100644 --- a/test/py/conftest.py +++ b/test/py/conftest.py @@ -179,6 +179,7 @@ def pytest_configure(config): ubconfig.board_type = board_type ubconfig.board_identity = board_identity ubconfig.gdbserver = gdbserver + ubconfig.dtb = build_dir + '/arch/sandbox/dts/test.dtb' env_vars = ( 'board_type', diff --git a/test/py/u_boot_console_sandbox.py b/test/py/u_boot_console_sandbox.py index 04654ae8c9..b4404971c4 100644 --- a/test/py/u_boot_console_sandbox.py +++ b/test/py/u_boot_console_sandbox.py @@ -46,7 +46,7 @@ class ConsoleSandbox(ConsoleBase): self.config.build_dir + '/u-boot', '-v', '-d', - self.config.build_dir + '/arch/sandbox/dts/test.dtb' + self.config.dtb ] return Spawn(cmd, cwd=self.config.source_dir)