User:Bear:My Activity

From MozillaWiki
Jump to: navigation, search

Activity by Month

October 2010

25 October - 29 October

18 October - 22 October

  • started work on re-merging Tegra reftests into bbcustom
  • half-day buildduty to cover for lukas
  • weekly old bug Triage

11 October - 15 October

  • landed Tegra work to staging for Tegra Talos
  • assisted aki in final work to move Tegra Talos to production
  • little cleanup bits on bm-foopy related to Tegra Talos
  • weekly old bug Triage

4 October - 8 October

  • 7,8 Oct - worked on bm-foopy for use as temp Tegra master and setup Tegras 001-003
  • bug 561908 - work on buildbot/SUT interface for Android device testing
    • lots of iterations with jmaher on trying to get 3 of the 5 possible Talos tests working on the Tegra
  • bug 601806 small tweaks to cancellator script
  • helped with scl colo move
  • weekly old bug Triage
  • bug 567873 tested mwu's packaging patch queue in staging

September 2010

20 September - 24 September

  • RelEng Work Week
  • bug 561908 - work on buildbot/SUT interface for Android device testing

13 September - 17 September

  • BuildDuty (w/coop)
  • weekly old bug Triage

August 2010

July 2010

1 July - 14 July

  • In Progress
    • bug 561908 - work on buildbot/SUT interface for Android device testing
      • met jmaher and blassey during summit and worked out issues I was having with sutAgent and he told me about the binary now being built with nightlies
      • still have bug with make package and make package-tests so cannot automate sutAgent updating if we wanted to
  • Done
    • Mozilla Summit 2010

June 2010

24 June - 30 June

  • In Progress
    • bug 561908 - work on buildbot/SUT interface for Android device testing'
      • blocked on bugs in SUTAgent, new code being checked in and will update my local binary
  • Done
    • Created master and slave environment for testing SUTAgent integration (finally!)
    • bug 567818 - Start building Fennec nightlies with Android SDK 2.2 (android-8)
    • bug 572443 - switch build to use mozilla-central + mobile for Android builds
    • bug 572865 - Create source tarball for Google's Android NDK and the Crystax patches
    • bug 573636 - add jdk6/bin to the step's PATH environment to workaround a make issue
    • bug 574477 - Need sys/queue.h in the NDK to support IPC enabled Android builds

3 June - 23 June

hmm, seems I missed an update (or two) :(

  • In Progress
    • working on factory changes to get Android builds past staging into Release land
    • bug 561908 - work on buildbot/SUT interface for Android device testing'
      • 18 June - talked with Aki about basic roadmap and things to be done
      • 18 June - talked with ctalbert about new SUTAgent, ideas for integration, unit test changes, app signing and general overview of what needs to be done
  • Done

May 2010

27 May - 2 June

  • In Progress
    • bug 562260 bug 558496 - bm-xserve07
      • got /tools installed and buildbot slave running (attached to sm01)
      • doing test run for environment sanity before building looping script
      • simple loop script ran for 3 days with zero errors - debating if it needs to run now longer
      • trying to run bloat test in a loop is leading to a repeat of bug 449408
    • bug 567817 - get latest Android SDK into build tools
      • found way of doing SDK setup via command line
      • sanity checking against a GUI install
      • storing notes in User:Bear:AndroidNotes
  • Pending
    • work on buildbot/SUT interface for Android device testing
    • Review 10.6 bugs to see if 10.6 could do a test release
    • Check with joduinn about code signing certs
  • Done

20 May - 26 May

  • In Progress
    • bug 562260 - finish bm-xserve07 update
    • Review 10.6 bugs to see if 10.6 could do a test release
    • work on buildbot/SUT interface for Android device testing
    • bug 567817 - get latest Android SDK into build tools
  • Pending
    • Check with joduinn about code signing certs
      • Touch base to see if existing cert can be used
  • Done
    • got some hdmi cables and worked out the Tegra units will output hdmi
    • bug 562629 - puppet changes to enforce screensaver, VNC password and other preferences for darwin9/10 slaves
    • bug 567205 - helped figure out why try-mac slaves were not connecting to buildbot master
      • turns out we were looking down a wrong path - Ben figured out it was the class case not liking the regular expression syntax so the proper puppet bit was never being included
      • worked out that it is probably something with puppet pkgdmg provider (thanks Rail!!) - (24 May)
      • need to get with bhearsum to figure out exactly what the issue is in the morning

13 May - 19 May

  • In Progress
    • work on buildbot/SUT interface for Android device testing
    • Review 10.6 bugs to see if 10.6 could do a test release
  • Pending
    • Check with joduinn about code signing certs
      • Touch base monday to see if existing cert can be used
  • Done
    • bug 562260 - bm-xserve07 update for testing
      • phong installed latest 10.6 and it's ready for me to install refimage items (18 May)
    • bug 561908 - Android Tegra units arrived via fedex (18 May)
    • bug 562629 - Android nightly
      • landed puppet changes to production (18 May)
      • landed buildstep changes to production
      • mozpass.py - iterated thru some blockages, testing on sm03, aki checked in code (17 May)
        • had to recreate some tools I used because I needed open version; lost time spinning wheels on some behaviour, finally realized and asked in channel
      • tested puppet change on staging-puppet w/aki's great help (17 May)
      • worked out final kinks in build steps for calling the mozpass.py tool (16-17 May)

06 May - 12 May

  • In Progress
    • bug 562260 - converting xserve to 10.6 for testing
    • bug 562629 - Android nightly
    • Finalize buildbot install for Android device testing
  • Pending
    • Get VM environment working for Android SUT client/proxy for buildbot->device testing
    • finish integrating signing changes into build steps
  • Done
    • Triage Meeting
    • Mobile Meeting
    • Got a Linux VM setup to do mobile builds
    • figured out best way to integrate Android signing into embedding/Android/Makefile
      • mwu has committed the Makefile change
      • python proxy to allow for jarsigner to use passwords without them showing up in log stream

28 April - 05 May

  • Done
  • Pending
    • convert test xserve to 10.6 for libxul link test: bug 563788
    • puppet manifest tweaks for 10.6 slaves: bug 562629
  • Blocked
    • receive Android test devices and work on test integration

April 2010

  • 26 April (est) -- started working on Android build tools
  • 26 April (est) -- moved to Coop's team (Chunk Norris!)
  • 19 April - 23 April 2010 -- Mozilla Toronto Office for RelEng Team Meeting
  • 09 April (est) -- Most work on 10.6 refimage done

March 2010

  • most of march -- hopelessly lost and drowning in info! ;)
  • 01 March -- Joined the Mozilla team