
Hi,
On 10.11.2017 22:34, Stephen Warren wrote:
On 11/10/2017 04:01 AM, Michal Simek wrote:
After adding our small zynq uboot which has hush parser off these 3 tests start to failed. It is probably just coincidence that others are passing without hush parser.
What was the exact problem here? The set of tests you've disabled all seem to rely on setenv/printenv and don't seem to do anything complicated shell syntax wise. Are you sure they shouldn't depend on setenv being available rather than hush_parser?
These 3 tests. (html attached too.)
Zynq> printenv baudrate baudrate=115200 Zynq> test/py/tests/test_env.py .sZynq> printenv test_env_0 ## Error: "test_env_0" not defined Zynq> .sZynq> setenv test_env_0 "foo" Zynq> printenv test_env_0 test_env_0="foo" Zynq> F+u-boot-test-reset zynq_cse_qspi zc706
Zynq> Zynq> setenv test_env_0 "bar" Zynq> printenv test_env_0 test_env_0="bar" Zynq> Fs+u-boot-test-reset zynq_cse_qspi zc706
Zynq> Zynq> setenv test_env_1 " " Zynq> setenv test_env_2 " 1${test_env_1}${test_env_1} 2 " Zynq> printenv test_env_2 test_env_2=" 1" "" " 2 " Zynq> setenv test_env_1 Zynq> setenv test_env_2 Zynq> F
Here is the branch with zynq_cse_qpsi configs which is minimum full u-boot configuration running from on chip memory used for qspi programming. http://git.denx.de/?p=u-boot/u-boot-microblaze.git;a=shortlog;h=refs/heads/f...
Thanks, Michal