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

From MozillaWiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
(3 intermediate revisions by one other user not shown)
Line 1: Line 1:
'''This page aims to cover the current/running list of to-dos for our Selenium Grid (and Hudson) setup:'''  
'''This page aims to cover the current/running list of to-dos for our Selenium Grid (and Hudson) setup:'''  
 
# {{done|Move wtrends-check from /retornam into /mozilla}}
# {{done|Convert RC testsuites -> Webdriver}}
# {{done|Rewrite SUMO's test_rewrites.py using "requests"}}
# {{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)}}
# {{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)}}
# 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++  
# {{done}}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++}}
# {{done|Continue to evaluate "screen"}}
# {{done|Continue to evaluate "screen"}}
# {{done|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)}}

Latest revision as of 22:20, 16 January 2013

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

  1. [DONE] Move wtrends-check from /retornam into /mozilla
  2. [DONE] Convert RC testsuites -> Webdriver
  3. [DONE] Rewrite SUMO's test_rewrites.py using "requests"
  4. [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)
  5. [DONE] {{{1}}}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++}}
  6. [DONE] Continue to evaluate "screen"
  7. [DONE] Make sure our Python packages are up-to-date, and working (Dave Hunt noticed warnings when upgrading)
  8. [DONE] Make sure our RCs are all up-to-date
  9. Investigate and attempt to safe-guard against the "startupdisc out of space" error we saw last weekend (Feb 12-14)
  10. [DONE] Investigate running in virtualenvs
  11. [DONE] At some point, move to Jenkins, rather than Hudson
  12. [DONE] Try to ensure no profiles have the Add-ons Manager "newly installed add-ons" pop-ups, which can be fixed by
  13. [DONE] Make sure we're on the latest Firefox releases (per version -- don't jump versions accidentally) and betas
  14. [DONE] Install and centralize GIT onto VMs