Last active
August 5, 2020 12:40
-
-
Save Forty-Bot/e7e417c13039bddbd9c0b99a3daa9b2f to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
--- ../u-boot-build/config/config-2020.10 2020-08-05 07:59:14.135495292 -0400 | |
+++ .config 2020-08-05 08:12:48.739797991 -0400 | |
@@ -4,7 +4,7 @@ | |
# | |
# | |
-# Compiler: gcc (Debian 9.3.0-15) 9.3.0 | |
+# Compiler: riscv64-linux-gnu-gcc (GCC) 10.1.0 | |
# | |
CONFIG_CREATE_ARCH_SYMLINK=y | |
# CONFIG_ARC is not set | |
@@ -39,7 +39,6 @@ | |
CONFIG_BUILD_TARGET="" | |
CONFIG_DEFAULT_DEVICE_TREE="k210-maix-bit" | |
CONFIG_64BIT=y | |
-CONFIG_SMBIOS_PRODUCT_NAME="maix" | |
# CONFIG_DEBUG_UART is not set | |
# CONFIG_AHCI is not set | |
CONFIG_SMP=y | |
@@ -64,7 +63,7 @@ | |
CONFIG_RISCV_ISA_A=y | |
CONFIG_SIFIVE_CLINT=y | |
# CONFIG_XIP is not set | |
-CONFIG_SHOW_REGS=y | |
+# CONFIG_SHOW_REGS is not set | |
CONFIG_RISCV_PRIV_1_9=y | |
CONFIG_STACK_SIZE_SHIFT=14 | |
CONFIG_OF_BOARD_FIXUP=y | |
@@ -203,7 +202,7 @@ | |
# Command line interface | |
# | |
CONFIG_CMDLINE=y | |
-CONFIG_HUSH_PARSER=y | |
+# CONFIG_HUSH_PARSER is not set | |
CONFIG_CMDLINE_EDITING=y | |
CONFIG_AUTO_COMPLETE=y | |
CONFIG_SYS_LONGHELP=y | |
@@ -245,10 +244,6 @@ | |
CONFIG_BOOTM_PLAN9=y | |
CONFIG_BOOTM_RTEMS=y | |
CONFIG_BOOTM_VXWORKS=y | |
-CONFIG_CMD_BOOTEFI=y | |
-CONFIG_CMD_BOOTEFI_HELLO_COMPILE=y | |
-CONFIG_CMD_BOOTEFI_HELLO=y | |
-CONFIG_CMD_BOOTEFI_SELFTEST=y | |
# CONFIG_CMD_BOOTMENU is not set | |
# CONFIG_CMD_ADTIMG is not set | |
CONFIG_CMD_ELF=y | |
@@ -274,7 +269,6 @@ | |
CONFIG_CMD_ENV_EXISTS=y | |
# CONFIG_CMD_ENV_CALLBACK is not set | |
# CONFIG_CMD_ENV_FLAGS is not set | |
-CONFIG_CMD_NVEDIT_EFI=y | |
# CONFIG_CMD_NVEDIT_INFO is not set | |
# CONFIG_CMD_NVEDIT_LOAD is not set | |
# CONFIG_CMD_NVEDIT_SELECT is not set | |
@@ -364,9 +358,8 @@ | |
# CONFIG_CMD_BSP is not set | |
CONFIG_CMD_BLOCK_CACHE=y | |
# CONFIG_CMD_CACHE is not set | |
-CONFIG_CMD_CONITRACE=y | |
-CONFIG_CMD_EFIDEBUG=y | |
-CONFIG_CMD_EXCEPTION=y | |
+# CONFIG_CMD_CONITRACE is not set | |
+# CONFIG_CMD_EXCEPTION is not set | |
# CONFIG_CMD_DATE is not set | |
# CONFIG_CMD_TIME is not set | |
# CONFIG_CMD_GETTIME is not set | |
@@ -518,7 +511,7 @@ | |
# Bus devices | |
# | |
CONFIG_BLK=y | |
-CONFIG_HAVE_BLOCK_DEVICE=y | |
+# CONFIG_HAVE_BLOCK_DEVICE is not set | |
CONFIG_BLOCK_CACHE=y | |
# CONFIG_IDE is not set | |
# CONFIG_BOOTCOUNT_LIMIT is not set | |
@@ -825,7 +818,7 @@ | |
# CONFIG_ATCPIT100_TIMER is not set | |
# CONFIG_ATMEL_PIT_TIMER is not set | |
# CONFIG_CADENCE_TTC_TIMER is not set | |
-CONFIG_DESIGNWARE_APB_TIMER=y | |
+# CONFIG_DESIGNWARE_APB_TIMER is not set | |
# CONFIG_MPC83XX_TIMER is not set | |
# CONFIG_RENESAS_OSTM_TIMER is not set | |
# CONFIG_NOMADIK_MTU_TIMER is not set | |
@@ -919,13 +912,12 @@ | |
# CONFIG_BCH is not set | |
# CONFIG_CC_OPTIMIZE_LIBS_FOR_SPEED is not set | |
# CONFIG_DYNAMIC_CRC_TABLE is not set | |
-CONFIG_LIB_UUID=y | |
CONFIG_PRINTF=y | |
CONFIG_SPRINTF=y | |
CONFIG_STRTO=y | |
CONFIG_SYS_HZ=1000 | |
# CONFIG_PANIC_HANG is not set | |
-CONFIG_REGEX=y | |
+# CONFIG_REGEX is not set | |
# CONFIG_SPL_TINY_MEMSET is not set | |
# CONFIG_TPL_TINY_MEMSET is not set | |
# CONFIG_BITREVERSE is not set | |
@@ -970,7 +962,7 @@ | |
# CONFIG_SPL_GZIP is not set | |
# CONFIG_SPL_ZSTD is not set | |
# CONFIG_ERRNO_STR is not set | |
-CONFIG_HEXDUMP=y | |
+# CONFIG_HEXDUMP is not set | |
CONFIG_OF_LIBFDT=y | |
CONFIG_OF_LIBFDT_ASSUME_MASK=0 | |
CONFIG_OF_LIBFDT_OVERLAY=y | |
@@ -980,17 +972,7 @@ | |
# | |
# System tables | |
# | |
-CONFIG_GENERATE_SMBIOS_TABLE=y | |
-CONFIG_SMBIOS_MANUFACTURER="sipeed" | |
-CONFIG_EFI_LOADER=y | |
-CONFIG_EFI_DEVICE_PATH_TO_TEXT=y | |
-CONFIG_EFI_LOADER_HII=y | |
-CONFIG_EFI_UNICODE_COLLATION_PROTOCOL2=y | |
-CONFIG_EFI_UNICODE_CAPITALIZATION=y | |
-# CONFIG_EFI_UNICODE_COLLATION_PROTOCOL is not set | |
-CONFIG_EFI_PLATFORM_LANG_CODES="en-US" | |
-# CONFIG_EFI_LOAD_FILE2_INITRD is not set | |
-# CONFIG_EFI_SECURE_BOOT is not set | |
+# CONFIG_EFI_LOADER is not set | |
# CONFIG_TEST_FDTDEC is not set | |
CONFIG_LIB_ELF=y | |
CONFIG_UNIT_TEST=y |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ PATH="../u-boot-build/u-boot-test/:$PATH" test/py/test.py --bd=sipeed_maix_bitm -ra --build-dir=. | |
+u-boot-test-flash sipeed_maix_bitm na | |
... u-boot-test-flash ... | |
=========================================================== test session starts ============================================================ | |
platform linux -- Python 3.8.5, pytest-5.4.3, py-1.9.0, pluggy-0.13.1 | |
rootdir: /home/sean/software/u-boot/test/py, inifile: pytest.ini | |
collected 347 items | |
test/py/tests/test_000_version.py . [ 0%] | |
test/py/tests/test_bind.py ss [ 0%] | |
test/py/tests/test_button.py s [ 0%] | |
test/py/tests/test_dfu.py s [ 0%] | |
test/py/tests/test_dm.py ... [ 0%] | |
test/py/tests/test_efi_fit.py s [ 0%] | |
test/py/tests/test_efi_loader.py .sssss [ 0%] | |
test/py/tests/test_efi_selftest.py sssss [ 0%] | |
test/py/tests/test_env.py .F.F..Fs...Fsss [ 0%] | |
test/py/tests/test_fit.py s [ 0%] | |
test/py/tests/test_fpga.py ssssssssssssssssssssssssssss [ 0%] | |
test/py/tests/test_gpio.py ss [ 0%] | |
test/py/tests/test_gpt.py sssssss [ 0%] | |
test/py/tests/test_handoff.py s [ 0%] | |
test/py/tests/test_help.py . [ 0%] | |
test/py/tests/test_hush_if_test.py sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 0%] | |
test/py/tests/test_log.py ss [ 0%] | |
test/py/tests/test_lsblk.py s [ 0%] | |
test/py/tests/test_md.py .. [ 0%] | |
test/py/tests/test_mmc_rd.py ssss [ 0%] | |
test/py/tests/test_mmc_wr.py s [ 0%] | |
test/py/tests/test_net.py .sssss [ 0%] | |
test/py/tests/test_ofplatdata.py ss [ 0%] | |
test/py/tests/test_part.py s [ 0%] | |
test/py/tests/test_pinmux.py sssssss [ 0%] | |
test/py/tests/test_sandbox_exit.py ss [ 0%] | |
test/py/tests/test_sf.py ssss [ 0%] | |
test/py/tests/test_shell_basics.py ...F [ 0%] | |
test/py/tests/test_sleep.py . [ 0%] | |
test/py/tests/test_tpm2.py sssssssssss [ 0%] | |
test/py/tests/test_ums.py s [ 0%] | |
test/py/tests/test_unknown_cmd.py . [ 0%] | |
test/py/tests/test_ut.py s.......................... [ 0%] | |
test/py/tests/test_vboot.py ssssssssss [ 0%] | |
test/py/tests/test_android/test_ab.py s [ 0%] | |
test/py/tests/test_android/test_abootimg.py s [ 0%] | |
test/py/tests/test_android/test_avb.py ssssss [ 0%] | |
test/py/tests/test_efi_secboot/test_authvar.py sssss [ 0%] | |
test/py/tests/test_efi_secboot/test_signed.py ssssss [ 0%] | |
test/py/tests/test_efi_secboot/test_unsigned.py sss [ 0%] | |
test/py/tests/test_fs/test_basic.py sssssssssssssssssssssssssssssssssssssss [ 0%] | |
test/py/tests/test_fs/test_ext.py ssssssssssssssssssssss [ 0%] | |
test/py/tests/test_fs/test_fs_cmd.py s [ 0%] | |
test/py/tests/test_fs/test_mkdir.py ssssssssssss [ 0%] | |
test/py/tests/test_fs/test_symlink.py ssss [ 0%] | |
test/py/tests/test_fs/test_unlink.py ssssssssssssss | |
================================================================= FAILURES ================================================================= | |
________________________________________________________ test_env_echo_non_existent ________________________________________________________ | |
state_test_env = <test_env.StateTestEnv object at 0x7f1ed6207370> | |
@pytest.mark.buildconfigspec('cmd_echo') | |
def test_env_echo_non_existent(state_test_env): | |
"""Test echoing a variable that doesn't exist.""" | |
var = state_test_env.set_var | |
> validate_empty(state_test_env, var) | |
test/py/tests/test_env.py:185: | |
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ | |
state_test_env = <test_env.StateTestEnv object at 0x7f1ed6207370>, var = 'test_env_0' | |
def validate_empty(state_test_env, var): | |
"""Validate that a variable is not set, using U-Boot shell commands. | |
Args: | |
var: The variable name to test. | |
Returns: | |
Nothing. | |
""" | |
response = state_test_env.u_boot_console.run_command('echo $%s' % var) | |
> assert response == '' | |
E AssertionError: assert '$test_env_0' == '' | |
E + $test_env_0 | |
test/py/tests/test_env.py:155: AssertionError | |
----------------------------------------------------------- Captured stdout call ----------------------------------------------------------- | |
=> echo $test_env_0 | |
$test_env_0 | |
=> | |
_______________________________________________________ test_env_unset_non_existent ________________________________________________________ | |
state_test_env = <test_env.StateTestEnv object at 0x7f1ed6207370> | |
@pytest.mark.buildconfigspec('cmd_echo') | |
def test_env_unset_non_existent(state_test_env): | |
"""Test unsetting a nonexistent variable.""" | |
var = state_test_env.get_non_existent_var() | |
unset_var(state_test_env, var) | |
> validate_empty(state_test_env, var) | |
test/py/tests/test_env.py:202: | |
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ | |
state_test_env = <test_env.StateTestEnv object at 0x7f1ed6207370>, var = 'test_env_0' | |
def validate_empty(state_test_env, var): | |
"""Validate that a variable is not set, using U-Boot shell commands. | |
Args: | |
var: The variable name to test. | |
Returns: | |
Nothing. | |
""" | |
response = state_test_env.u_boot_console.run_command('echo $%s' % var) | |
> assert response == '' | |
E AssertionError: assert '$test_env_0' == '' | |
E + $test_env_0 | |
test/py/tests/test_env.py:155: AssertionError | |
----------------------------------------------------------- Captured stdout call ----------------------------------------------------------- | |
=> setenv test_env_0 | |
=> => echo $test_env_0 | |
$test_env_0 | |
=> | |
_________________________________________________________ test_env_unset_existing __________________________________________________________ | |
state_test_env = <test_env.StateTestEnv object at 0x7f1ed6207370> | |
@pytest.mark.buildconfigspec('cmd_echo') | |
def test_env_unset_existing(state_test_env): | |
"""Test unsetting a variable.""" | |
var = state_test_env.set_var | |
unset_var(state_test_env, var) | |
> validate_empty(state_test_env, var) | |
test/py/tests/test_env.py:226: | |
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ | |
state_test_env = <test_env.StateTestEnv object at 0x7f1ed6207370>, var = 'test_env_0' | |
def validate_empty(state_test_env, var): | |
"""Validate that a variable is not set, using U-Boot shell commands. | |
Args: | |
var: The variable name to test. | |
Returns: | |
Nothing. | |
""" | |
response = state_test_env.u_boot_console.run_command('echo $%s' % var) | |
> assert response == '' | |
E AssertionError: assert '$test_env_0' == '' | |
E + $test_env_0 | |
test/py/tests/test_env.py:155: AssertionError | |
----------------------------------------------------------- Captured stdout call ----------------------------------------------------------- | |
=> setenv test_env_0 | |
=> => echo $test_env_0 | |
$test_env_0 | |
=> | |
_____________________________________________________ test_env_import_whitelist_delete _____________________________________________________ | |
state_test_env = <test_env.StateTestEnv object at 0x7f1ed6207370> | |
@pytest.mark.buildconfigspec('cmd_exportenv') | |
@pytest.mark.buildconfigspec('cmd_importenv') | |
def test_env_import_whitelist_delete(state_test_env): | |
"""Test importing only a handful of env variables from an environment, with. | |
deletion if a var A that is passed to env import is not in the | |
environment to be imported. | |
""" | |
c = state_test_env.u_boot_console | |
ram_base = u_boot_utils.find_ram_base(state_test_env.u_boot_console) | |
addr = '%08x' % ram_base | |
set_var(state_test_env, 'foo1', 'bar1') | |
set_var(state_test_env, 'foo2', 'bar2') | |
set_var(state_test_env, 'foo3', 'bar3') | |
c.run_command('env export %s' % addr) | |
unset_var(state_test_env, 'foo1') | |
set_var(state_test_env, 'foo2', 'test2') | |
set_var(state_test_env, 'foo4', 'bar4') | |
# no foo1 in current env, foo2 overridden, foo3 should be of the value | |
# before exporting and foo4 should be empty. | |
c.run_command('env import -d %s - foo1 foo2 foo4' % addr) | |
validate_set(state_test_env, 'foo1', 'bar1') | |
validate_set(state_test_env, 'foo2', 'bar2') | |
validate_set(state_test_env, 'foo3', 'bar3') | |
> validate_empty(state_test_env, 'foo4') | |
test/py/tests/test_env.py:336: | |
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ | |
state_test_env = <test_env.StateTestEnv object at 0x7f1ed6207370>, var = 'foo4' | |
def validate_empty(state_test_env, var): | |
"""Validate that a variable is not set, using U-Boot shell commands. | |
Args: | |
var: The variable name to test. | |
Returns: | |
Nothing. | |
""" | |
response = state_test_env.u_boot_console.run_command('echo $%s' % var) | |
> assert response == '' | |
E AssertionError: assert '$foo4' == '' | |
E + $foo4 | |
test/py/tests/test_env.py:155: AssertionError | |
----------------------------------------------------------- Captured stdout call ----------------------------------------------------------- | |
=> setenv foo1 bar1 | |
=> => setenv foo2 bar2 | |
=> => setenv foo3 bar3 | |
=> => env export 80200000 | |
=> => setenv foo1 | |
=> => setenv foo2 test2 | |
=> => setenv foo4 bar4 | |
=> => env import -d 80200000 - foo1 foo2 foo4 | |
## Warning: defaulting to text format | |
## Info: input data size = 288 = 0x120 | |
WARNING: 'foo4' not in imported env, deleting it! | |
=> => printenv foo1 | |
foo1=bar1 | |
=> => printenv foo2 | |
foo2=bar2 | |
=> => printenv foo3 | |
foo3=bar3 | |
=> => echo $foo4 | |
$foo4 | |
=> | |
______________________________________________________________ test_shell_run ______________________________________________________________ | |
u_boot_console = <u_boot_console_exec_attach.ConsoleExecAttach object at 0x7f1ed6921ee0> | |
def test_shell_run(u_boot_console): | |
"""Test the "run" shell command.""" | |
u_boot_console.run_command('setenv foo "setenv monty 1; setenv python 2"') | |
> u_boot_console.run_command('run foo') | |
test/py/tests/test_shell_basics.py:38: | |
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ | |
self = <u_boot_console_exec_attach.ConsoleExecAttach object at 0x7f1ed6921ee0>, cmd = '', wait_for_echo = True, send_nl = True | |
wait_for_prompt = True | |
def run_command(self, cmd, wait_for_echo=True, send_nl=True, | |
wait_for_prompt=True): | |
"""Execute a command via the U-Boot console. | |
The command is always sent to U-Boot. | |
U-Boot echoes any command back to its output, and this function | |
typically waits for that to occur. The wait can be disabled by setting | |
wait_for_echo=False, which is useful e.g. when sending CTRL-C to | |
interrupt a long-running command such as "ums". | |
Command execution is typically triggered by sending a newline | |
character. This can be disabled by setting send_nl=False, which is | |
also useful when sending CTRL-C. | |
This function typically waits for the command to finish executing, and | |
returns the console output that it generated. This can be disabled by | |
setting wait_for_prompt=False, which is useful when invoking a long- | |
running command such as "ums". | |
Args: | |
cmd: The command to send. | |
wait_for_echo: Boolean indicating whether to wait for U-Boot to | |
echo the command text back to its output. | |
send_nl: Boolean indicating whether to send a newline character | |
after the command string. | |
wait_for_prompt: Boolean indicating whether to wait for the | |
command prompt to be sent by U-Boot. This typically occurs | |
immediately after the command has been executed. | |
Returns: | |
If wait_for_prompt == False: | |
Nothing. | |
Else: | |
The output from U-Boot during command execution. In other | |
words, the text U-Boot emitted between the point it echod the | |
command string and emitted the subsequent command prompts. | |
""" | |
if self.at_prompt and \ | |
self.at_prompt_logevt != self.logstream.logfile.cur_evt: | |
self.logstream.write(self.prompt, implicit=True) | |
try: | |
self.at_prompt = False | |
if send_nl: | |
cmd += '\n' | |
while cmd: | |
# Limit max outstanding data, so UART FIFOs don't overflow | |
chunk = cmd[:self.max_fifo_fill] | |
cmd = cmd[self.max_fifo_fill:] | |
self.p.send(chunk) | |
if not wait_for_echo: | |
continue | |
chunk = re.escape(chunk) | |
chunk = chunk.replace('\\\n', '[\r\n]') | |
m = self.p.expect([chunk] + self.bad_patterns) | |
if m != 0: | |
self.at_prompt = False | |
raise Exception('Bad pattern found on console: ' + | |
self.bad_pattern_ids[m - 1]) | |
if not wait_for_prompt: | |
return | |
m = self.p.expect([self.prompt_compiled] + self.bad_patterns) | |
if m != 0: | |
self.at_prompt = False | |
> raise Exception('Bad pattern found on console: ' + | |
self.bad_pattern_ids[m - 1]) | |
E Exception: Bad pattern found on console: unknown_command | |
test/py/u_boot_console_base.py:206: Exception | |
----------------------------------------------------------- Captured stdout call ----------------------------------------------------------- | |
=> setenv foo "setenv monty 1; setenv python 2" | |
=> => run foo | |
Unknown command '"setenv' - try 'help' | |
=> | |
========================================================= short test summary info ========================================================== | |
SKIPPED [2] /home/sean/software/u-boot/test/py/conftest.py:486: .config feature "cmd_bind" not enabled | |
SKIPPED [139] /home/sean/software/u-boot/test/py/conftest.py:467: board "sipeed_maix_bitm" not supported | |
SKIPPED [1] tests/test_dfu.py:114: got empty parameter set ['env__usb_dev_port'], function test_dfu at /home/sean/software/u-boot/test/py/tests/test_dfu.py:113 | |
SKIPPED [6] /home/sean/software/u-boot/test/py/conftest.py:486: .config feature "fit" not enabled | |
SKIPPED [2] /home/sean/software/u-boot/test/py/conftest.py:486: .config feature "cmd_dhcp" not enabled | |
SKIPPED [4] /home/sean/software/u-boot/test/py/conftest.py:486: .config feature "net" not enabled | |
SKIPPED [1] /home/sean/software/u-boot/test/py/conftest.py:486: .config feature "cmd_bootefi_hello_compile" not enabled | |
SKIPPED [1] /home/sean/software/u-boot/test/py/conftest.py:486: .config feature "cmd_bootefi_hello" not enabled | |
SKIPPED [1] /home/sean/software/u-boot/test/py/conftest.py:486: .config feature "cmd_bootefi" not enabled | |
SKIPPED [5] /home/sean/software/u-boot/test/py/conftest.py:486: .config feature "cmd_bootefi_selftest" not enabled | |
SKIPPED [1] /home/sean/software/u-boot/test/py/tests/test_env.py:138: Space in variable value on non-Hush shell | |
SKIPPED [1] /home/sean/software/u-boot/test/py/conftest.py:486: .config feature "cmd_nvedit_info" not enabled | |
SKIPPED [13] /home/sean/software/u-boot/test/py/conftest.py:486: .config feature "cmd_fpga" not enabled | |
SKIPPED [1] /home/sean/software/u-boot/test/py/conftest.py:486: .config feature "cmd_fpga_loadp" not enabled | |
SKIPPED [1] /home/sean/software/u-boot/test/py/conftest.py:486: .config feature "cmd_fpga_loadbp" not enabled | |
SKIPPED [6] /home/sean/software/u-boot/test/py/conftest.py:486: .config feature "image_format_legacy" not enabled | |
SKIPPED [70] /home/sean/software/u-boot/test/py/conftest.py:486: .config feature "hush_parser" not enabled | |
SKIPPED [2] /home/sean/software/u-boot/test/py/conftest.py:486: .config feature "cmd_log" not enabled | |
SKIPPED [1] /home/sean/software/u-boot/test/py/conftest.py:486: .config feature "cmd_lsblk" not enabled | |
SKIPPED [1] tests/test_mmc_rd.py:134: got empty parameter set ['env__mmc_dev_config'], function test_mmc_dev at /home/sean/software/u-boot/test/py/tests/test_mmc_rd.py:133 | |
SKIPPED [1] tests/test_mmc_rd.py:155: got empty parameter set ['env__mmc_dev_config'], function test_mmc_rescan at /home/sean/software/u-boot/test/py/tests/test_mmc_rd.py:154 | |
SKIPPED [1] tests/test_mmc_rd.py:181: got empty parameter set ['env__mmc_dev_config'], function test_mmc_info at /home/sean/software/u-boot/test/py/tests/test_mmc_rd.py:180 | |
SKIPPED [1] tests/test_mmc_rd.py:218: got empty parameter set ['env__mmc_rd_config'], function test_mmc_rd at /home/sean/software/u-boot/test/py/tests/test_mmc_rd.py:217 | |
SKIPPED [1] tests/test_mmc_wr.py:38: got empty parameter set ['env__mmc_wr_config'], function test_mmc_wr at /home/sean/software/u-boot/test/py/tests/test_mmc_wr.py:37 | |
SKIPPED [1] /home/sean/software/u-boot/test/py/conftest.py:486: .config feature "cmd_ping" not enabled | |
SKIPPED [1] /home/sean/software/u-boot/test/py/conftest.py:486: .config feature "cmd_net" not enabled | |
SKIPPED [1] /home/sean/software/u-boot/test/py/conftest.py:486: .config feature "cmd_nfs" not enabled | |
SKIPPED [2] /home/sean/software/u-boot/test/py/conftest.py:486: .config feature "spl_of_platdata" not enabled | |
SKIPPED [1] /home/sean/software/u-boot/test/py/conftest.py:486: .config feature "efi_partition" not enabled | |
SKIPPED [3] /home/sean/software/u-boot/test/py/conftest.py:486: .config feature "cmd_pinmux" not enabled | |
SKIPPED [1] tests/test_sf.py:167: got empty parameter set ['env__sf_config'], function test_sf_read at /home/sean/software/u-boot/test/py/tests/test_sf.py:166 | |
SKIPPED [1] tests/test_sf.py:174: got empty parameter set ['env__sf_config'], function test_sf_read_twice at /home/sean/software/u-boot/test/py/tests/test_sf.py:173 | |
SKIPPED [1] tests/test_sf.py:186: got empty parameter set ['env__sf_config'], function test_sf_erase at /home/sean/software/u-boot/test/py/tests/test_sf.py:185 | |
SKIPPED [1] tests/test_sf.py:209: got empty parameter set ['env__sf_config'], function test_sf_update at /home/sean/software/u-boot/test/py/tests/test_sf.py:208 | |
SKIPPED [11] /home/sean/software/u-boot/test/py/conftest.py:486: .config feature "cmd_tpm_v2" not enabled | |
SKIPPED [1] tests/test_ums.py:76: got empty parameter set ['env__usb_dev_port'], function test_ums at /home/sean/software/u-boot/test/py/tests/test_ums.py:75 | |
SKIPPED [1] /home/sean/software/u-boot/test/py/conftest.py:486: .config feature "ut_dm" not enabled | |
SKIPPED [3] /home/sean/software/u-boot/test/py/conftest.py:486: .config feature "cmd_mmc" not enabled | |
SKIPPED [2] /home/sean/software/u-boot/test/py/conftest.py:486: .config feature "cmd_avb" not enabled | |
SKIPPED [1] /home/sean/software/u-boot/test/py/conftest.py:486: .config feature "optee_ta_avb" not enabled | |
FAILED test/py/tests/test_env.py::test_env_echo_non_existent - AssertionError: assert '$test_env_0' == '' | |
FAILED test/py/tests/test_env.py::test_env_unset_non_existent - AssertionError: assert '$test_env_0' == '' | |
FAILED test/py/tests/test_env.py::test_env_unset_existing - AssertionError: assert '$test_env_0' == '' | |
FAILED test/py/tests/test_env.py::test_env_import_whitelist_delete - AssertionError: assert '$foo4' == '' | |
FAILED test/py/tests/test_shell_basics.py::test_shell_run - Exception: Bad pattern found on console: unknown_command | |
================================================ 5 failed, 47 passed, 295 skipped in 14.92s ================================================ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment