QA/Execution/Web Testing/Automation/ToDo: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 4: Line 4:
# Figure out what our new Grid setup should look like, and introduce the two new Mac Minis we got a couple weeks back, and get them going -- MOAR executors++  
# Figure out what our new Grid setup should look like, and introduce the two new Mac Minis we got a couple weeks back, and get them going -- MOAR executors++  
# Continue to evaluate "screen"  
# Continue to evaluate "screen"  
# Make sure our Python packages are up-to-date, and working (Dave Hunt noticed warnings when upgrading)  
# {{done|Make sure our Python packages are up-to-date, and working (Dave Hunt noticed warnings when upgrading)}
# Make sure our RCs are all up-to-date  
# {{done|Make sure our RCs are all up-to-date
# Investigate and attempt to safe-guard against the "startupdisc out of space" error we saw last weekend (Feb 12-14)  
# Investigate and attempt to safe-guard against the "startupdisc out of space" error we saw last weekend (Feb 12-14)  
# Investigate running in virtualenvs  
# {{done|Investigate running in virtualenvs}}
# At some point, move to Jenkins, rather than Hudson  
# {{done|At some point, move to Jenkins, rather than Hudson}}
# Try to ensure no profiles have the Add-ons Manager "newly installed add-ons" pop-ups, which can be fixed by |extensions.update.notifyUser| = "false" and |extensions.newAddons| = "false"
# {{done|Try to ensure no profiles have the Add-ons Manager "newly installed add-ons" pop-ups, which can be fixed by |extensions.update.notifyUser| = "false" and |extensions.newAddons| = "false"}}
# Make sure we're on the latest Firefox releases (per version -- don't jump versions accidentally) and betas
# {{done}}Make sure we're on the latest Firefox releases (per version -- don't jump versions accidentally) and betas
# Install GIT onto VMs
# {{done} Install and centralize GIT onto VMs

Revision as of 04:19, 20 April 2011

This page aims to cover the current/running list of to-dos for our Selenium Grid (and Hudson) setup:

  1. [DONE] Figure out why the SUMOFFProfile on qa-selenium4.mv.mozilla.com doesn't launch (we need it for SUMO tests that use a logged-in state, since it has the accepted certificate)
  2. Figure out what our new Grid setup should look like, and introduce the two new Mac Minis we got a couple weeks back, and get them going -- MOAR executors++
  3. Continue to evaluate "screen"
  4. {{done|Make sure our Python packages are up-to-date, and working (Dave Hunt noticed warnings when upgrading)}
  5. {{done|Make sure our RCs are all up-to-date
  6. Investigate and attempt to safe-guard against the "startupdisc out of space" error we saw last weekend (Feb 12-14)
  7. [DONE] Investigate running in virtualenvs
  8. [DONE] At some point, move to Jenkins, rather than Hudson
  9. [DONE] Try to ensure no profiles have the Add-ons Manager "newly installed add-ons" pop-ups, which can be fixed by
  10. [DONE] {{{1}}}Make sure we're on the latest Firefox releases (per version -- don't jump versions accidentally) and betas
  11. {{done} Install and centralize GIT onto VMs