Hello, we were trying to get Sebastian's patches to work on the latest qemu. It seems the board is running ok on qemu 2.5.50 without the patches except for: -Memory hack: The memory on this board is still fixed to default value. I already submit a patch that allows you to change the memory size we are waiting for revision. -Disable-priority_mask: this patch does not apply directly and rtems is running without it.
So I run the rtems-test script: ./rtems-test --log=lm3s6965_qemu --timeout=60 --rtems-bsp=lm3s6965_qemu --rtems-tools=/home/aurelio-remonda/rtems/install /home/aurelio-remonda/rtems/build/arm-rtems4.11/c/lm3s6965/testsuites/ Passed: 342 Failed: 0 Timeouts: 175 Invalid: 0 ------------- Total: 517 Average test time: 0:00:15.392969 Testing time : 2:12:38.165222 And then again with default time out: ./rtems-test --log=lm3s6965_qemu --rtems-bsp=lm3s6965_qemu --rtems-tools=/home/aurelio-remonda/rtems/install /home/aurelio-remonda/rtems/build/arm-rtems4.11/c/lm3s6965/testsuites/ Passed: 345 Failed: 0 Timeouts: 172 Invalid: 0 ------------- Total: 517 Average test time: 0:00:46.056823 Testing time : 6:36:51.377917 So the test resulting in timeouts are known cases? Any of these test will pass if I set a larger timeout value? Do you think we can change the qemu version for this board? On Mon, Jan 11, 2016 at 4:54 PM, Aurelio Remonda <aurelio.remo...@tallertechnologies.com> wrote: > On Mon, Jan 11, 2016 at 3:47 AM, Sebastian Huber > <sebastian.hu...@embedded-brains.de> wrote: >> >> >> On 08/01/16 17:41, Aurelio Remonda wrote: >>> >>> Thanks for your answers! I am running the tests for >>> realview_pbx_a9_qemu for the moment. >>> I have a few questions if you don't mind >>> >>> With the git repository version of rtems >>> ./rtems-test --log=realview_pbx_a9_qemu >>> --rtems-bsp=realview_pbx_a9_qemu >>> --rtems-tools=/home/aurelio-remonda/rtems_a9/install >>> >>> /home/aurelio-remonda/rtems_a9/build/arm-rtems4.11/c/realview_pbx_a9_qemu/testsuites/ >>> >>> The result is: >>> >>> Passed: 523 >>> Failed: 4 >>> Timeouts: 6 >>> Invalid: 0 >>> ------------- >>> Total: 533 >>> >>> Failures: >>> sp69.exe >>> psxcleanup02.exe >>> sptimecounter02.exe >>> psxcancel.exe >>> Timeouts: >>> psxintrcritical01.exe >>> spintrcritical11.exe >>> spintrcritical07.exe >>> spintrcritical12.exe >>> spintrcritical06.exe >>> spintrcritical15.exe >>> Average test time: 0:00:01.244372 >>> Testing time : 0:11:03.250308 >>> >>> Are those expected fails? >> >> >> Yes, one issue is that timing related tests work bad on Qemu. >> > > So, those test never actually pass with qemu emulation? > >>> >>> On the other hand: >>> When i try to run with the version of rtems we use: >>> ./rtems-test --log=realview_pbx_a9_qemu >>> --rtems-bsp=realview_pbx_a9_qemu >>> --rtems-tools=/home/aurelio-remonda/rtems_gnc/install >>> >>> /home/aurelio-remonda/rtems_gnc/build/arm-rtems4.11/c/realview_pbx_a9_qemu/testsuites/ >>> >>> I get: >>> error: unknown application load error. >>> Any hints of what is the problem? >>> >>> >> >> I would run Qemu in the debugger to figure out the exact error. >> > > This is previous to qemu emulation, i found out i was using the last > rtems-test when it failed. So i start looking the last commits on > rtems-test and found out that on: > https://git.rtems.org/rtems-tools/commit/?id=606c08c8b521dce0121cddcabcc23f3e25ad2ffd > > On this particular piece of code of that patch: > diff --git a/rtemstoolkit/version.py b/rtemstoolkit/version.py > index 542a8e0..3c135b1 100644 > --- a/rtemstoolkit/version.py > +++ b/rtemstoolkit/version.py > @@ -35,9 +35,8 @@ > import sys > -import error > -import git > -import path > +from . import error > +from . import path > > import git was deleted. Is this a mistake? I try adding the line and > the script runs propertly. > Please let me know if im wrong. Thank you in advance. -- Aurelio Remonda Taller Technologies Argentina Software Engineer San Lorenzo 47, 3rd Floor, Office 5 Córdoba, Argentina Phone: +54-351-4217888 / 4218211 _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel