Hi Tyler:
Thanks your information, it is useful.
For current status, i can pass "android_install_binaries" but getting stuck
in "boot_linaro_android_image". I think the problem is still relevant to
panda-driver.
This web have four files about pandaboard driver you posted(
https://developers.google.com/android/nexus/drivers)
20111114
20111216
20120430
20120807
i dont know which one is suitable for my pandaboard so i have tried
everyone.
There have no one can pass "boot_linaro_android_image".
The Log as following...
LOG:
20111114:
[ 521.131805] PVR_K:(Error): BridgedDispatchKM: Initialisation failed.
Driver unusable. [4812,
/mnt/jenkins/workspace/linaro-android-member-ti_panda-linaro-13.02-release/build/kernel/drivers/gpu/pvr/bridged_pvr_bridge.c]
[ 521.202728] PVR_K:(Error): BridgedDispatchKM: Initialisation failed.
Driver unusable. [4812,
/mnt/jenkins/workspace/linaro-android-member-ti_panda-linaro-13.02-release/build/kernel/drivers/gpu/pvr/bridged_pvr_bridge.c]
[ 521.552642] init: untracked pid 3766 exited
[ 521.626464] init: untracked pid 3762 exited
LEO COMMENT: PVR_K error. Does this driver not suitable for my pandaboard?
20111216
linaro-13.02-release/build/kernel/drivers/gpu/pvr/bridged_pvr_bridge.c]
[ 37.700134] PVR_K:(Error): BridgedDispatchKM: Initialisation failed.
Driver unusable. [4812,
/mnt/jenkins/workspace/linaro-android-member-ti_panda-linaro-13.02-release/build/kernel/drivers/gpu/pvr/bridged_pvr_bridge.c]
[ 38.766967] init: untracked pid 1771 exited
[ 41.124938] init: untracked pid 1774 exited
LEO COMMENT: It looks like same as 20111114.
20120430:
<LAVA_DISPATCHER>2013-03-27 02:30:45 PM DEBUG: expect (1800): '['Displayed
com.android.launcher/com.android.launcher2.Launcher:']'
logcat -s ActivityManager:I
--------- beginning of /dev/log/main
--------- beginning of /dev/log/system
[ 96.093536] warning: `zygote' uses 32-bit capabilities (legacy support
in use)
I/ActivityManager( 1776): Memory class: 48
I/ActivityManager( 1776): Enabled StrictMode logging for AThread's Looper
LEO COMMENT: No error message on this version. But it hang up and no more
message print out. No console command line when i click "enter" key.
20120807:
[ 53.677490] PVR_K:(Error): BridgedDispatchKM: Driver initialisation not
completed yet. [4836,
/mnt/jenkins/workspace/linaro-android-member-ti_panda-linaro-13.02-release/build/kernel/drivers/gpu/pvr/bridged_pvr_bridge.c]
[ 53.737884] PVR_K:(Error): BridgedDispatchKM: Driver initialisation not
completed yet. [4836,
/mnt/jenkins/workspace/linaro-android-member-ti_panda-linaro-13.02-release/build/kernel/drivers/gpu/pvr/bridged_pvr_bridge.c]
[ 54.163696] init: untracked pid 1781 exited
[ 55.792907] init: untracked pid 1784 exited
LEO COMMENT: It looks like same as 20111114.
One thing need to be mentiond, there have no
"pvrsrvinit" but "pvrsrvctl" in version 20120807. Both files are same?
LEO
On 26 March 2013 20:57, Tyler Baker <tyler.baker(a)linaro.org> wrote:
> Hi Leo Wu,
>
> The "android_install_binaries" dispatcher command will download, unpack,
> and deploy proprietary shared objects to the Android file system.
>
> You can get these binaries from here:
> https://developers.google.com/android/nexus/drivers - Choose the correct
> binaries based on your Android build target.
>
> You will then have to create the following directory structure and tgz it:
>
> ./bin:
> pvrsrvinit
>
> ./vendor:
> lib
>
> ./vendor/lib:
> egl hw libglslcompiler.so libIMGegl.so libpvr2d.so
> libpvrANDROID_WSEGL.so libPVRScopeServices.so libsrv_init.so
> libsrv_um.so libusc.so
>
> ./vendor/lib/egl:
> libEGL_POWERVR_SGX540_120.so libGLESv1_CM_POWERVR_SGX540_120.so
> libGLESv2_POWERVR_SGX540_120.so
>
> ./vendor/lib/hw:
> gralloc.omap4.so
>
> At this point you have created your own panda-driver.tgz
>
> Now you will need to host it on a web server/file system that your LAVA
> server can access.
>
> For instance, my LAVA server has the following defined:
>
> android_binary_drivers = http://192.168.1.2/panda-drivers.tgz <-- You
> have to host this URL
>
> Hopefully this clears up any confusion you may have. Thanks.
>
>
>
>
>
>
> On 26 March 2013 02:15, Leo Wu <leo.wu(a)linaro.org> wrote:
>
>> hi:
>> Does anyone knows how to use "android_install_binaries" command in json
>> file? Please give me some suggestion.
>> I am trying to perfome lava android test on pandaboard. Currently, i face
>> a problem while json file execute "android_install_binaries".
>> The log shows it tries to connect to
>> http://192.168.1.21/LAVA_HTTP/android-binaries/panda-drivers.tgz.
>>
>> log: http://192.168.1.21/LAVA_HTTP/android-binaries/panda-drivers.tgz Connecting
>> to 192.168.1.21:80... failed:Connection timed out.
>> RuntimeError: Extracting
>> http://192.168.1.21/LAVA_HTTP/android-binaries/panda-drivers.tgz on
>> target failed
>>
>> LAVA SERVER IP: 222.222.222.4
>> Board: pandaboard
>> Master Image: Linaro PreBuild Image
>> Test Image: LEB android
>>
>>
>> 1. My LAVA SERVER ip is 222.222.222.4. i confused that why it tries to
>> connect to 192.168.1.21?
>> 2. what is panda-drivers.tgz? is it exist in lava server already or i
>> need to download panda-drivers.tgz from somewhere by manual and stored it
>> in local at first?
>> 3. how to configure it?
>>
>> Thank you
>> Leo
>>
>> _______________________________________________
>> linaro-validation mailing list
>> linaro-validation(a)lists.linaro.org
>> http://lists.linaro.org/mailman/listinfo/linaro-validation
>>
>>
>
>
> --
> Tyler Baker
> Technical Architect, Automation & CI
> Linaro.org | Open source software for ARM SoCs
> Follow Linaro: http://www.facebook.com/pages/Linaro
> http://twitter.com/#!/linaroorg - http://www.linaro.org/linaro-blog
>
Hi,
We wanted to have the ability to run tests in local LAVA setup on the Ubuntu config.
Provided we have kernel.bin and dtb generated by a job locally, could someone please provide us with the details on
How this can be packaged and made into the ubuntu image which can be launched in LAVA?
Any pointers is welcome.
Thanks
Basil Eljuse...
-- IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you.
Hi,
Release test report big.LITTLE MP 13.03:
Here is test result summary for big.LITTLE MP Scheduler test on TC2
platform with Android image
sched_tests.git No of Test Cases Tests Run Tests Pass Tests Fail Absolute
pass rate (%) Failure Analysis/Comments
Regression 20 19 19 0 100 %
mpbasicsuite 14 10 9 1 90 %
mpcoresuite 10 6 5 1 80 %
mpextendedsuite 20 10 6 4 60 %
mploadbalance 2 2 2 0 100 %
Android Build:
http://snapshots.linaro.org/android/~linaro-android/vexpress-linaro-mp-13.0…
Linux kernel:
Linux version 3.9.0-rc3-00212-g0f66281 (jenkins-build@ip-10-165-12-211)
(gcc version 4.7.3 20130226 (prerelease) (Linaro GCC 4.7-2013.03) ) #1 SMP
Sat Mar 23 15:15:15 UTC 2013
Results spread sheet:
https://docs.google.com/a/linaro.org/spreadsheet/ccc?key=0Ai9ggMs8bsGJdER3a…
Summary:
- Linaro Linux kernel updated to 3.9.0-rc3
- Following new test cases have been added to the suite.
* core_test_scn03.1a
* core_test_scn03.2a
And
* extd_test_scn01.2a
* extd_test_scn01.3a
* extd_test_scn03.2a
* extd_test_scn03.3a
- Following mpbasics test cases use to pass aways. now the
deprecated tag has been added to print accurate results
* "FT0005"
* "FT0006"
* "FT0009"
* "FT00010"
- Following test cases from extended suite are failing due to
global load balance defect where it fails to migrate busy tasks if the
cores already have other tasks pinned.
* extd_test_scn01.3a
* extd_test_scn03.2a
* extd_test_scn03.3a
- A number of fixes to the existing test case and ftrace framework
Best regards
Naresh Kamboju
Hi YongQin,
On Thu, 2013-03-28 at 09:37 +0800, YongQin Liu wrote:
> Sorry, seems validation(a)linaro.org does not exist now,
> just forward again.
It is <linaro-validation(a)lists.linaro.org>
> Android team is doing a work to add the waiting in disablesuspend.sh
> script which has been integrated into the build already,
> so if this change get merge, then there should be no need to change on
> lava side I think.
> http://review.android.git.linaro.org/#change,3386
Please keep us posted on this, so that we will close the BP. This makes
more sense to me since we need not maintain image specific code in lava.
Thank You.
--
Senthil Kumaran
http://www.stylesen.org/http://www.sasenthilkumaran.com/
Dear validation team,
Please find the patch code for Skia test, kindly review this and provide me
the feedback.
Skia.yaml pattern has been verified through validation server @
https://validation.linaro.org/lava-server/scheduler/job/50406
--
Thanks and Regards,
HariGopal G
Android Engineer
Dear validation team,
kindly review the patch for 0xbench for lava_test_shell, let me know if anything to be done
Thanks and Regards,
HariGopal G
------Original message------
From: Harigopal Gollamudi <harigopal.gollamudi(a)linaro.org>
To: <linaro-validation(a)lists.linaro.org>
Date: Sunday, March 17, 2013 10:25:00 PM GMT+0530
Subject: Fwd: Pushing to 0xbench stuff to git
Kindly review this and let me know, what to be done next?
---------- Forwarded message ----------
From: Harigopal Gollamudi <harigopal.gollamudi(a)linaro.org>
Date: 8 March 2013 14:15
Subject: Pushing to 0xbench stuff to git
To: Senthil Kumaran S <senthil.kumaran(a)linaro.org>
Hi Senthil,
how can I push 0xbench code to git? As there is one change in portion of
code for pumping the output to Stdout. This change in code can pushed to
android.git.linaro.org once it is reviewed.
please find the attached file
--
Thanks and Regards,
HariGopal G
Android Engineer
--
Thanks and Regards,
HariGopal G
Android Engineer
hi:
Does anyone knows how to use "android_install_binaries" command in json
file? Please give me some suggestion.
I am trying to perfome lava android test on pandaboard. Currently, i face a
problem while json file execute "android_install_binaries".
The log shows it tries to connect to
http://192.168.1.21/LAVA_HTTP/android-binaries/panda-drivers.tgz.
log: http://192.168.1.21/LAVA_HTTP/android-binaries/panda-drivers.tgz
Connecting
to 192.168.1.21:80... failed:Connection timed out.
RuntimeError: Extracting
http://192.168.1.21/LAVA_HTTP/android-binaries/panda-drivers.tgz on target
failed
LAVA SERVER IP: 222.222.222.4
Board: pandaboard
Master Image: Linaro PreBuild Image
Test Image: LEB android
1. My LAVA SERVER ip is 222.222.222.4. i confused that why it tries to
connect to 192.168.1.21?
2. what is panda-drivers.tgz? is it exist in lava server already or i need
to download panda-drivers.tgz from somewhere by manual and stored it in
local at first?
3. how to configure it?
Thank you
Leo
Hi,
the KWG brought up ktest as a tool that works well for kernel
developers local workflow and is accepted in the community. Being
smart might mean that we expand ktest so that kernel developers can
not only test on their local machine, but also get the board diversity
and powers of LAVA to their local desk.
Sounds good? Anyone can take a look if that is feasible at all and
what the effort is? For me it's similar to what we did for cbuild, so
I hope we can apply our know how from there...
-> http://elinux.org/Ktest
Thanks!
--
Alexander Sack
Director, Linaro Platform Engineering
http://www.linaro.org | Open source software for ARM SoCs
http://twitter.com/#!/linaroorg - http://www.linaro.org/linaro-blog
Hi,
Release test report week-12: Here is test result summary for big.LITTLE MP
Scheduler test on TC2 platform with Android image
sched_tests.git No of Test Cases Tests Run Tests Pass Tests Fail Absolute
pass rate (%) Failure Analysis/Comments
Regression 20 19 19 0 100 -
mpbasicsuite 10 9 9 1 90 -
mpcoresuite 4 4 3 1 75 -
mpextendedsuite 6 6 4 2 66.7 -
mploadbalance 2 2 2 0 100 -
Android Build:
https://android-build.linaro.org/builds/~linaro-android/vexpress-linaro-mp/…
Linux kernel:
Linux version 3.9.0-rc3-00212-g0f66281 (jenkins-build@ip-10-62-11
1-35) (gcc version 4.7.3 20130226 (prerelease) (Linaro GCC 4.7-2013.03) )
#1 SMP
Fri Mar 22 12:35:36 UTC 2013
Results spread sheet:
https://docs.google.com/a/linaro.org/spreadsheet/ccc?key=0Ai9ggMs8bsGJdER3a…
Summary:
Linaro Linux kernel updated to 3.9.0-rc3
one extra failure reported in mpcoresuite, when compare with last week
results. But this test results are uncertain.
Best regards
Naresh Kamboju
Hello
As you know I am working on OpenEmbedded for AArch64 and ARMv7a setups.
Part of this work is adding LAVA tests. And this is where problem starts
so after reading some scripts I decided that it will be better to just
write an email and discuss it on ML.
First thing is structure of tests and their data. We have git repo
ssh://git.linaro.org/srv/git.linaro.org/git/qa/test-definitions.git with
test definitions split to android/oe/ubuntu directories. Nicely done.
But those test definitions fetch another set of repositories/files. Some
are git, some are bzr and many of them are just single files. Can we
move them to /qa/test-definitions.git to have one repository will all tests?
Next thing is distro dependencies. For example perf test done for
Ubuntu. First thing it does is finding out which exactly perf package it
needs and install it. Why this is not done on image generation time?
Especially when we know that all rootfs images we make end in LAVA...
And can this part be moved to install-ubuntu.sh script so for OE I could
just reuse script instead of creating a copy of it? Probably similar
would be with others.
What do you think?