Hi Philippe, On Mon, 20 Jul 2020 at 08:30, Philippe REYNES <philippe.rey...@softathome.com> wrote: > > Hi Simon, > > > Hi Philippe, > > > > On Fri, 17 Jul 2020 at 06:22, Philippe Reynes > > <philippe.rey...@softathome.com> wrote: > >> > >> Add a test to confirm that we can read button state > >> using the button-gpio driver. > >> > >> Signed-off-by: Philippe Reynes <philippe.rey...@softathome.com> > >> --- > >> Changelog: > >> v2: > >> - new commit in the serie > >> > >> test/dm/Makefile | 1 + > >> test/dm/button.c | 74 > >> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > >> 2 files changed, 75 insertions(+) > >> create mode 100644 test/dm/button.c > > > > This seems to fail with 'make qcheck'. Can you please take a look? > > I've left it unapplied for now. > > I've tried to reproduce this issue, but make qcheck don't work for me. > I have some issues with test for binman, patman, and dtoc. > > Could you provide me the log of the issue with 'make qcheck' please ?
See below. What sort of issues are you seeing? I wonder if we should have a script to set up for running these tests fully. ======================================================= FAILURES ======================================================= ______________________________________________ test_button_exit_statuses _______________________________________________ u_boot_console = <u_boot_console_sandbox.ConsoleSandbox object at 0x7fe1121eef60> @pytest.mark.boardspec('sandbox') @pytest.mark.buildconfigspec('cmd_button') def test_button_exit_statuses(u_boot_console): """Test that non-input button commands correctly return the command success/failure status.""" expected_response = 'rc:0' response = u_boot_console.run_command('button list; echo rc:$?') assert(expected_response in response) response = u_boot_console.run_command('button summer; echo rc:$?') > assert(expected_response in response) E assert 'rc:0' in "Button 'summer' not found (err=-16)\r\r\nrc:1" test/py/tests/test_button.py:15: AssertionError ------------------------------------------------- Captured stdout call ------------------------------------------------- => button list; echo rc:$? summer <inactive> christmas <inactive> rc:0 => => button summer; echo rc:$? Button 'summer' not found (err=-16) rc:1 => ============================== 1 failed, 512 passed, 59 skipped, 105 deselected in 43.38s ============================== Regards, Simon