ReferencePlatforms/Test/Foopy: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
Line 1: Line 1:
TODO: Review the striked content to see what is still relevant and remove what is not.
Currently, most of our foopies are linux based. They can be used for either tegras, android pandas and b2g pandas.
The foopies these days are setup with puppet.
= Adding B2G pandas =
* Make sure that every panda that the foopy is going to manage is listed in devices.json:
    "panda-0082": {
        "foopy": "foopy39"
    },
* Make sure that slavealloc has entries for each foopy
<pre>
name,distro,bitlength,speed,datacenter,trustlevel,environment,purpose,pool,basedir,enabled
panda-0000,panda,32,mini,scl1,try,core,tests,tests-scl1-panda,/builds/panda-0000,1
</pre>
* Run this on the foopy
<pre>
# ssh as cltbld
cd /builds/tools
hg pull -u
hg id
su -
rm -rf /builds/panda-*
cd /builds/tools/buildfarm/mobile
python setup_foopy.py # this setups the panda directories and grabs the buildbot.tac files
exit
for i in `ls | grep panda`; do /builds/manage_buildslave.sh start $i; done
</pre>
<strike>
= Set up a Mac based foopy =
= Set up a Mac based foopy =


Line 226: Line 256:
  xz                            @5.0.3          archivers/xz
  xz                            @5.0.3          archivers/xz
  zlib                          @1.2.5          archivers/zlib
  zlib                          @1.2.5          archivers/zlib
</strike>
Confirmed users
3,990

edits

Navigation menu