Changes

Jump to: navigation, search

Auto-tools/staging

778 bytes removed, 20:59, 28 June 2011
no edit summary
! Waiting
|-
| [http://tools-staging-mastermaster02.mv.mozilla.com:80108012/builders mozilla-tests1waterfall] (90109012)
| jmaher
| {{bug|619780}}| talos needs to support environment variables for android| Dec 16 | -|-| [http://tools-staging- Dec 20master02.mv.mozilla.com:8010/waterfall] (9010) | anode| | | | yes
| -
|}
=== slaves ===
001 slaves are attached to mozilla-tests1master:anode, 002 slaves are attached to mozilla-tests2master:jmaher. The slaves themselves can also be removed from the pool and booked individually.
==== currently booked ====
{| border="1px" style="border:1px solid black" class="sortable"
== Notes & Best Practices ==
=== restarting buildbot ===
Go to your master configuration path and run/builds/buildbot/$MASTER
make reconfig
or
* don't use the startTalos icon on the desktop for reasons i don't understand
=== test-master1 master: anode ===
* uses 001 slaves
* master path : buildbot master configuration
/builds/buildbot/mozilla-tests1anode
* buildbotcustom path
/toolsbuilds/buildbotcustombuildbot/anode/buildbotcustom
* user configs
/builds/buildbot/useranode/buildbot-configs* waterfall: http://tools-staging-mastermaster02.mv.mozilla.com:8010/waterfall
* sendchange port: 9010
=== test-master2 master: jmaher ===
* uses 002 slaves
* master path
/builds/buildbot/mozilla-tests2jmaher
* buildbotcustom path
/toolsbuilds/buildbotcustom2buildbot/jmaher/buildbotcustom
* user configs
/builds/buildbot/userjmaher/buildbot-configs2configs* waterfall: http://tools-staging-mastermaster02.mv.mozilla.com:8012/waterfall
* sendchange port: 9012
=== switching users ===
==== create your own user environment ====* go to the user configs path for your master* create configs-{your_name} cp -r configs-clean configs-{your_name}==== you can currently create your own buildbotcustom ====* go to the buildbotcustom path for your master* create buildbotcustom-{your_name} cp -r buildbotcustom-clean buildbotcustom-{your_name}==== switch master to use your configs/buildbotcustom ====* book the master you want to use* go to the directory of your master* run ./switch-, we no longer support user {your_name} * A possible doc update on script name and location?: [root@localhost mozilla-tests2]# pwd /builds/buildbot/mozilla-tests2 [root@localhost mozilla-tests2]# ./switch_configs.sh jmaherswitching
=== buildbot config files and what they do ===
* you will be working out of
configs-{your_name}/mozilla-tests* you can switch configs from <tt>/builds/buildbot/$MASTER/buildbot-configs/mozilla-tests1</tt> tests ./switch_configs {name}
==== config.py ====
* contains configuration for talos tests
* talos code is checked out per-run by default
* edit
/toolsbuilds/buildbotcustom{ ,2}buildbot/$MASTER/buildbotcustom-{your-name}/process/factory.py
#self.customTalos = customTalos
self.customTalos = 'talos.zip' #customTalos
* there is already a copy of talos in your user configs that you can the $MASTER to edit /build/buildbot/user-configs{ ,2}/configs-{your_name}$MASTER/talos
* just package it into and it will be downloaded and unzipped per-run
/build/buildbot/user-configs{ ,2}/configs-{your_name}$MASTER/talos.zip
=== userland code ===
541
edits

Navigation menu