users Digest, Vol 167, Issue 8

Gedare Bloom gedare at rtems.org
Thu Aug 13 14:18:58 UTC 2020


Hi Zack,

On Wed, Aug 12, 2020 at 6:12 PM Zacchaeus Liang <zliang111 at gmail.com> wrote:
>
> I got the test to run but there were tons of errors. I haven't touched any of the source or really dived into it.
>
> RTEMS Testing - Tester, 5.0.not_released
>  Command Line: /home/zakonrockets/development/rtems/5/bin/rtems-test --rtems-tools=/home/zakonrockets/development/rtems/5 --rtems-bsp=pc-qemu /home/zakonrockets/development/rtems/kernels-5/pcp-386/i386-rtems5/c/pc386/testsuites --rtems-prefix=/home/zakonrockets/development/rtems/5
>  Host: Linux zakonrockets-Inspiron-15-7000-Gaming 5.3.0-64-generic #58-Ubuntu SMP Fri Jul 10 19:33:51 UTC 2020 x86_64
>  Python: 3.7.5 (default, Apr 19 2020, 20:18:17) [GCC 9.2.1 20191008]
> Host: Linux-5.3.0-64-generic-x86_64-with-Ubuntu-19.10-eoan (Linux zakonrockets-Inspiron-15-7000-Gaming 5.3.0-64-generic #58-Ubuntu SMP Fri Jul 10 19:33:51 UTC 2020 x86_64 x86_64)
> [ 3/13] p:0  f:0  u:0  e:0  I:0  B:0  t:0  i:0  W:0  | i386/pc686: cdtest.exe
> [ 6/13] p:0  f:0  u:0  e:0  I:0  B:0  t:0  i:0  W:0  | i386/pc686: hello.exe
> [ 4/13] p:0  f:0  u:0  e:0  I:0  B:0  t:0  i:0  W:0  | i386/pc686: cxx_iostream.exe
> error: qemu.cfg:85: execute failed: qemu-system-i386 -no-reboot -nographic -monitor none -serial stdio -append --console=/dev/com1 -kernel /home/zakonrockets/development/rtems/kernels-5/pcp-386/i386-rtems5/c/pc386/testsuites/samples/hello.exe: exit-code:2
> error: qemu.cfg:85: execute failed: qemu-system-i386 -no-reboot -nographic -monitor none -serial stdio -append --console=/dev/com1 -kernel /home/zakonrockets/development/rtems/kernels-5/pcp-386/i386-rtems5/c/pc386/testsuites/samples/hello.exe: exit-code:2
> error: qemu.cfg:85: execute failed: qemu-system-i386 -no-reboot -nographic -monitor none -serial stdio -append --console=/dev/com1 -kernel /home/zakonrockets/development/rtems/kernels-5/pcp-386/i386-rtems5/c/pc386/testsuites/samples/cxx_iostream.exe: exit-code:2
> error: qemu.cfg:85: execute failed: qemu-system-i386 -no-reboot -nographic -monitor none -serial stdio -append --console=/dev/com1 -kernel /home/zakonrockets/development/rtems/kernels-5/pcp-386/i386-rtems5/c/pc386/testsuites/samples/cdtest.exe: exit-code:2
> error: qemu.cfg:85: execute failed: qemu-system-i386 -no-reboot -nographic -monitor none -serial stdio -append --console=/dev/com1 -kernel /home/zakonrockets/development/rtems/kernels-5/pcp-386/i386-rtems5/c/pc386/testsuites/samples/cxx_iostream.exe: exit-code:2
> warning: switched to dry run due to errors

Try running one of these qemu commands manually. See if you can figure
out what goes wrong.

> error: qemu.cfg:85: execute failed: qemu-system-i386 -no-reboot -nographic -monitor none -serial stdio -append --console=/dev/com1 -kernel /home/zakonrockets/development/rtems/kernels-5/pcp-386/i386-rtems5/c/pc386/testsuites/samples/cdtest.exe: exit-code:2
> warning: switched to dry run due to errors
> warning: switched to dry run due to errors
> [ 2/13] p:0  f:0  u:0  e:0  I:0  B:0  t:0  i:3  W:0  | i386/pc686: capture.exe
> [ 8/13] p:0  f:0  u:0  e:0  I:0  B:0  t:0  i:3  W:0  | i386/pc686: minimum.exe
> error: qemu.cfg:85: execute failed: qemu-system-i386 -no-reboot -nographic -monitor none -serial stdio -append --console=/dev/com1 -kernel /home/zakonrockets/development/rtems/kernels-5/pcp-386/i386-rtems5/c/pc386/testsuites/samples/capture.exe: exit-code:2
> error: qemu.cfg:85: execute failed: qemu-system-i386 -no-reboot -nographic -monitor none -serial stdio -append --console=/dev/com1 -kernel /home/zakonrockets/development/rtems/kernels-5/pcp-386/i386-rtems5/c/pc386/testsuites/samples/capture.exe: exit-code:2
> warning: switched to dry run due to errors
> [ 7/13] p:0  f:0  u:0  e:0  I:0  B:0  t:0  i:4  W:0  | i386/pc686: loopback.exe
> [ 1/13] p:0  f:0  u:0  e:0  I:0  B:0  t:0  i:4  W:0  | i386/pc686: base_sp.exe
> error: qemu.cfg:85: execute failed: qemu-system-i386 -no-reboot -nographic -monitor none -serial stdio -append --console=/dev/com1 -kernel /home/zakonrockets/development/rtems/kernels-5/pcp-386/i386-rtems5/c/pc386/testsuites/samples/minimum.exe: exit-code:2
> error: qemu.cfg:85: execute failed: qemu-system-i386 -no-reboot -nographic -monitor none -serial stdio -append --console=/dev/com1 -kernel /home/zakonrockets/development/rtems/kernels-5/pcp-386/i386-rtems5/c/pc386/testsuites/samples/minimum.exe: exit-code:2
> warning: switched to dry run due to errors
> [ 5/13] p:1  f:0  u:0  e:0  I:0  B:0  t:0  i:4  W:0  | i386/pc686: fileio.exe
> error: qemu.cfg:85: execute failed: qemu-system-i386 -no-reboot -nographic -monitor none -serial stdio -append --console=/dev/com1 -kernel /home/zakonrockets/development/rtems/kernels-5/pcp-386/i386-rtems5/c/pc386/testsuites/samples/loopback.exe: exit-code:2
> error: qemu.cfg:85: execute failed: qemu-system-i386 -no-reboot -nographic -monitor none -serial stdio -append --console=/dev/com1 -kernel /home/zakonrockets/development/rtems/kernels-5/pcp-386/i386-rtems5/c/pc386/testsuites/samples/loopback.exe: exit-code:2
> warning: switched to dry run due to errors
> error: qemu.cfg:85: execute failed: qemu-system-i386 -no-reboot -nographic -monitor none -serial stdio -append --console=/dev/com1 -kernel /home/zakonrockets/development/rtems/kernels-5/pcp-386/i386-rtems5/c/pc386/testsuites/samples/base_sp.exe: exit-code:2
> error: qemu.cfg:85: execute failed: qemu-system-i386 -no-reboot -nographic -monitor none -serial stdio -append --console=/dev/com1 -kernel /home/zakonrockets/development/rtems/kernels-5/pcp-386/i386-rtems5/c/pc386/testsuites/samples/base_sp.exe: exit-code:2
> warning: switched to dry run due to errors
> error: qemu.cfg:85: execute failed: qemu-system-i386 -no-reboot -nographic -monitor none -serial stdio -append --console=/dev/com1 -kernel /home/zakonrockets/development/rtems/kernels-5/pcp-386/i386-rtems5/c/pc386/testsuites/samples/fileio.exe: exit-code:2
> error: qemu.cfg:85: execute failed: qemu-system-i386 -no-reboot -nographic -monitor none -serial stdio -append --console=/dev/com1 -kernel /home/zakonrockets/development/rtems/kernels-5/pcp-386/i386-rtems5/c/pc386/testsuites/samples/fileio.exe: exit-code:2
> warning: switched to dry run due to errors
> [ 1/13] p:0  f:0  u:0  e:0  I:0  B:0  t:0  i:4  W:0  | i386/pc686: base_sp.exe
> Result: invalid    Time: 0:00:00.017795 base_sp.exe
> =>  run: qemu-system-i386 -no-reboot -nographic -monitor none -serial stdio -append --console=/dev/com1 -kernel /home/zakonrockets/development/rtems/kernels-5/pcp-386/i386-rtems5/c/pc386/testsuites/samples/base_sp.exe
> [ 2/13] p:0  f:0  u:0  e:0  I:0  B:0  t:0  i:3  W:0  | i386/pc686: capture.exe
> Result: invalid    Time: 0:00:00.014453 capture.exe
> =>  run: qemu-system-i386 -no-reboot -nographic -monitor none -serial stdio -append --console=/dev/com1 -kernel /home/zakonrockets/development/rtems/kernels-5/pcp-386/i386-rtems5/c/pc386/testsuites/samples/capture.exe
> [ 3/13] p:0  f:0  u:0  e:0  I:0  B:0  t:0  i:0  W:0  | i386/pc686: cdtest.exe
> Result: invalid    Time: 0:00:00.054058 cdtest.exe
> =>  run: qemu-system-i386 -no-reboot -nographic -monitor none -serial stdio -append --console=/dev/com1 -kernel /home/zakonrockets/development/rtems/kernels-5/pcp-386/i386-rtems5/c/pc386/testsuites/samples/cdtest.exe
> [ 4/13] p:0  f:0  u:0  e:0  I:0  B:0  t:0  i:0  W:0  | i386/pc686: cxx_iostream.exe
> Result: invalid    Time: 0:00:00.026283 cxx_iostream.exe
> =>  run: qemu-system-i386 -no-reboot -nographic -monitor none -serial stdio -append --console=/dev/com1 -kernel /home/zakonrockets/development/rtems/kernels-5/pcp-386/i386-rtems5/c/pc386/testsuites/samples/cxx_iostream.exe
> [ 5/13] p:1  f:0  u:0  e:0  I:0  B:0  t:0  i:4  W:0  | i386/pc686: fileio.exe
> Result: invalid    Time: 0:00:00.010072 fileio.exe
> =>  run: qemu-system-i386 -no-reboot -nographic -monitor none -serial stdio -append --console=/dev/com1 -kernel /home/zakonrockets/development/rtems/kernels-5/pcp-386/i386-rtems5/c/pc386/testsuites/samples/fileio.exe
> [ 6/13] p:0  f:0  u:0  e:0  I:0  B:0  t:0  i:0  W:0  | i386/pc686: hello.exe
> Result: invalid    Time: 0:00:00.035287 hello.exe
> =>  run: qemu-system-i386 -no-reboot -nographic -monitor none -serial stdio -append --console=/dev/com1 -kernel /home/zakonrockets/development/rtems/kernels-5/pcp-386/i386-rtems5/c/pc386/testsuites/samples/hello.exe
> [ 7/13] p:0  f:0  u:0  e:0  I:0  B:0  t:0  i:4  W:0  | i386/pc686: loopback.exe
> Result: invalid    Time: 0:00:00.029105 loopback.exe
> =>  run: qemu-system-i386 -no-reboot -nographic -monitor none -serial stdio -append --console=/dev/com1 -kernel /home/zakonrockets/development/rtems/kernels-5/pcp-386/i386-rtems5/c/pc386/testsuites/samples/loopback.exe
> [ 8/13] p:0  f:0  u:0  e:0  I:0  B:0  t:0  i:3  W:0  | i386/pc686: minimum.exe
> [10/13] p:1  f:0  u:0  e:0  I:0  B:0  t:0  i:7  W:0  | i386/pc686: paranoia.exe
> error: qemu.cfg:85: execute failed: qemu-system-i386 -no-reboot -nographic -monitor none -serial stdio -append --console=/dev/com1 -kernel /home/zakonrockets/development/rtems/kernels-5/pcp-386/i386-rtems5/c/pc386/testsuites/samples/paranoia.exe: exit-code:2
> error: qemu.cfg:85: execute failed: qemu-system-i386 -no-reboot -nographic -monitor none -serial stdio -append --console=/dev/com1 -kernel /home/zakonrockets/development/rtems/kernels-5/pcp-386/i386-rtems5/c/pc386/testsuites/samples/paranoia.exe: exit-code:2
> warning: switched to dry run due to errors
> [13/13] p:1  f:0  u:0  e:0  I:0  B:0  t:0  i:8  W:0  | i386/pc686: unlimited.exe
> error: qemu.cfg:85: execute failed: qemu-system-i386 -no-reboot -nographic -monitor none -serial stdio -append --console=/dev/com1 -kernel /home/zakonrockets/development/rtems/kernels-5/pcp-386/i386-rtems5/c/pc386/testsuites/samples/unlimited.exe: exit-code:2
> error: qemu.cfg:85: execute failed: qemu-system-i386 -no-reboot -nographic -monitor none -serial stdio -append --console=/dev/com1 -kernel /home/zakonrockets/development/rtems/kernels-5/pcp-386/i386-rtems5/c/pc386/testsuites/samples/unlimited.exe: exit-code:2
> warning: switched to dry run due to errors
> [11/13] p:1  f:0  u:0  e:0  I:0  B:0  t:0  i:9  W:0  | i386/pc686: pppd.exe
> [12/13] p:1  f:0  u:0  e:0  I:0  B:0  t:0  i:9  W:0  | i386/pc686: ticker.exe
> error: qemu.cfg:85: execute failed: qemu-system-i386 -no-reboot -nographic -monitor none -serial stdio -append --console=/dev/com1 -kernel /home/zakonrockets/development/rtems/kernels-5/pcp-386/i386-rtems5/c/pc386/testsuites/samples/pppd.exe: exit-code:2
> error: qemu.cfg:85: execute failed: qemu-system-i386 -no-reboot -nographic -monitor none -serial stdio -append --console=/dev/com1 -kernel /home/zakonrockets/development/rtems/kernels-5/pcp-386/i386-rtems5/c/pc386/testsuites/samples/pppd.exe: exit-code:2
> warning: switched to dry run due to errors
> error: qemu.cfg:85: execute failed: qemu-system-i386 -no-reboot -nographic -monitor none -serial stdio -append --console=/dev/com1 -kernel /home/zakonrockets/development/rtems/kernels-5/pcp-386/i386-rtems5/c/pc386/testsuites/samples/ticker.exe: exit-code:2
> error: qemu.cfg:85: execute failed: qemu-system-i386 -no-reboot -nographic -monitor none -serial stdio -append --console=/dev/com1 -kernel /home/zakonrockets/development/rtems/kernels-5/pcp-386/i386-rtems5/c/pc386/testsuites/samples/ticker.exe: exit-code:2
> warning: switched to dry run due to errors
> [ 9/13] p:1  f:0  u:0  e:0  I:0  B:0  t:0  i:11 W:0  | i386/pc686: nsecs.exe
> error: qemu.cfg:85: execute failed: qemu-system-i386 -no-reboot -nographic -monitor none -serial stdio -append --console=/dev/com1 -kernel /home/zakonrockets/development/rtems/kernels-5/pcp-386/i386-rtems5/c/pc386/testsuites/samples/nsecs.exe: exit-code:2
> error: qemu.cfg:85: execute failed: qemu-system-i386 -no-reboot -nographic -monitor none -serial stdio -append --console=/dev/com1 -kernel /home/zakonrockets/development/rtems/kernels-5/pcp-386/i386-rtems5/c/pc386/testsuites/samples/nsecs.exe: exit-code:2
> warning: switched to dry run due to errors
> [ 9/13] p:1  f:0  u:0  e:0  I:0  B:0  t:0  i:11 W:0  | i386/pc686: nsecs.exe
> Result: invalid    Time: 0:00:00.004524 nsecs.exe
> =>  run: qemu-system-i386 -no-reboot -nographic -monitor none -serial stdio -append --console=/dev/com1 -kernel /home/zakonrockets/development/rtems/kernels-5/pcp-386/i386-rtems5/c/pc386/testsuites/samples/nsecs.exe
> [10/13] p:1  f:0  u:0  e:0  I:0  B:0  t:0  i:7  W:0  | i386/pc686: paranoia.exe
> Result: invalid    Time: 0:00:00.006776 paranoia.exe
> =>  run: qemu-system-i386 -no-reboot -nographic -monitor none -serial stdio -append --console=/dev/com1 -kernel /home/zakonrockets/development/rtems/kernels-5/pcp-386/i386-rtems5/c/pc386/testsuites/samples/paranoia.exe
> [11/13] p:1  f:0  u:0  e:0  I:0  B:0  t:0  i:9  W:0  | i386/pc686: pppd.exe
> Result: invalid    Time: 0:00:00.018013 pppd.exe
> =>  run: qemu-system-i386 -no-reboot -nographic -monitor none -serial stdio -append --console=/dev/com1 -kernel /home/zakonrockets/development/rtems/kernels-5/pcp-386/i386-rtems5/c/pc386/testsuites/samples/pppd.exe
> [12/13] p:1  f:0  u:0  e:0  I:0  B:0  t:0  i:9  W:0  | i386/pc686: ticker.exe
> Result: invalid    Time: 0:00:00.008560 ticker.exe
> =>  run: qemu-system-i386 -no-reboot -nographic -monitor none -serial stdio -append --console=/dev/com1 -kernel /home/zakonrockets/development/rtems/kernels-5/pcp-386/i386-rtems5/c/pc386/testsuites/samples/ticker.exe
> [13/13] p:1  f:0  u:0  e:0  I:0  B:0  t:0  i:8  W:0  | i386/pc686: unlimited.exe
> Result: invalid    Time: 0:00:00.006357 unlimited.exe
> =>  run: qemu-system-i386 -no-reboot -nographic -monitor none -serial stdio -append --console=/dev/com1 -kernel /home/zakonrockets/development/rtems/kernels-5/pcp-386/i386-rtems5/c/pc386/testsuites/samples/unlimited.exe
>
> Passed:         1
> Failed:         0
> User Input:     0
> Expected Fail:  0
> Indeterminate:  0
> Benchmark:      0
> Timeout:        0
> Invalid:       12
> Wrong Version:  0
> Wrong Build:    0
> Wrong Tools:    0
> -----------------
> Total:         13
> Invalid:
>  cdtest.exe
>  hello.exe
>  cxx_iostream.exe
>  capture.exe
>  loopback.exe
>  base_sp.exe
>  fileio.exe
>  paranoia.exe
>  unlimited.exe
>  pppd.exe
>  ticker.exe
>  nsecs.exe
> Average test time: 0:00:00.060904
> Testing time     : 0:00:00.791756
>
> regards
> zack
>
> Il giorno lun 10 ago 2020 alle ore 21:51 Vijay Kumar Banerjee <vijay at rtems.org> ha scritto:
>>
>> On Tue, Aug 11, 2020 at 7:14 AM Zacchaeus Liang <zliang111 at gmail.com> wrote:
>> >
>> > Do i add it as an argument and what is the argument name (didn't reply all sorry?
>> >
>> You don't need a separate option just add the location with the
>> command line you're using. Something like this:
>>
>> rtems-test \
>> --rtems-tools=$HOME/development/rtems/5 \
>> --rtems-bsp=lpc-qemu \
>> $HOME/development/rtems/kernel/pc386/i386-rtems5/c/pc386/testsuites/samples
>>
>> > Thanks
>> > zack
>> >
>> > Il giorno lun 10 ago 2020 alle ore 21:31 Vijay Kumar Banerjee <vijay at rtems.org> ha scritto:
>> >>
>> >> On Tue, Aug 11, 2020 at 6:57 AM Zacchaeus Liang <zliang111 at gmail.com> wrote:
>> >> >
>> >> > It says that there is not supplied executable
>> >> Looks like you're in the right direction.
>> >>
>> >> Add the location to the samples directory to the command line and
>> >> it'll work. The location will be in the bsp build location.
>> >> something like pc-386/i386-rtems5/c/pc386/testsuites/samples
>> >>
>> >>
>> >> Best regards,
>> >> Vijay
>> >> > zack
>> >> >
>> >> > Il giorno lun 10 ago 2020 alle ore 21:10 Vijay Kumar Banerjee <vijay at rtems.org> ha scritto:
>> >> >>
>> >> >> Hi Zack,
>> >> >>
>> >> >> I have posted a comment below...
>> >> >>
>> >> >> On Tue, Aug 11, 2020 at 5:54 AM Zacchaeus Liang <zliang111 at gmail.com> wrote:
>> >> >> >
>> >> >> > I tried to add the prefix and i had the prefix  with this
>> >> >> > rtems-test --rtems-bsp=i386-rtems5 --rtems-tools=$HOME/development/rtems/5 --rtems-prefix=$HOME/development/rtems/5
>> >> >> > i get the same error. Was the prefix correct based on the instructions?
>> >> >> >
>> >> >> > Thanks
>> >> >> > zack
>> >> >> >
>> >> >> > Il giorno lun 10 ago 2020 alle ore 00:31 Niteesh G. S. <niteesh.gs at gmail.com> ha scritto:
>> >> >> >>
>> >> >> >> Hello,
>> >> >> >>
>> >> >> >>>
>> >> >> >>> Hello,
>> >> >> >>>
>> >> >> >>> I'm Zack and I'm currently finishing up my university degree in comp sci.
>> >> >> >>> I'm really interested in aviation and aerospace systems. I want to get into
>> >> >> >>> rtems to learn more about rtos and contribute to rtems !
>> >> >> >>>
>> >> >> >>> Currently I'm trying to build rtems and test and bsp. Hoping to then
>> >> >> >>> contribute. I followed one of you GSOC student's tutorials and tried to go
>> >> >> >>> ahead. I'm trying to build the test the bsp right now.
>> >> >> >>> here is his blog post
>> >> >> >>> https://medium.com/@mritunjaysharma394/installing-rtems-ecosystem-and-building-your-first-bsp-993d1cf38902
>> >> >> >>> I tried to run the bsp testing like this and it says the ini file is not
>> >> >> >>> found.  Is this the right bsp argument?  After this i'm going to try to
>> >> >> >>> build an application and would like to know the right path to install it.
>> >> >> >>> Any tips on looking for easy things to learn to patch? Thanks in advance i
>> >> >> >>> know it's a handful for questions!
>> >> >> >>>
>> >> >> >>>
>> >> >> >>>
>> >> >> >>> zakonrockets at zakonrockets-Inspiron-15-7000-Gaming:~/development/rtems/kernels-5/pcp-386$
>> >> >> >>> rtems-test --rtems-bsp=i386-rtems5
>> >> >> >>> --rtems-tools=$HOME/development/rtems/5
>> >> >> >>> RTEMS Testing - Tester, 5.0.not_released
>> >> >> >>>  Command Line: /home/zakonrockets/development/rtems/5/bin/rtems-test
>> >> >> >>> --rtems-bsp=i386-rtems5
>> >> >>
>> >> >> --rtems-bsp option should have the bsp and not the architecture.
>> >> >> Please try --rtems-bsp=pc-qemu
>
> _______________________________________________
> users mailing list
> users at rtems.org
> http://lists.rtems.org/mailman/listinfo/users


More information about the users mailing list