Web Testing/Automation/automation-10-02-2011: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
 
(24 intermediate revisions by 5 users not shown)
Line 1: Line 1:
[[Web_Testing/Automation/automation-27-01-2011| << Last meeting]] | [https://wiki.mozilla.org/QA/Execution/Web_Testing/Automation WebQA Automation]  [[Web_Testing/Automation/automation-24-02-2011| Next meeting >>]]
[[Web_Testing/Automation/automation-27-01-2011| << Last meeting]] | [https://wiki.mozilla.org/QA/Execution/Web_Testing/Automation WebQA Automation]  [[Web_Testing/Automation/automation-03-03-2011| Next meeting >>]]
== Discussion topics ==
== Discussion topics ==


* Someone needs to own Grid, which means:
* Someone (or someones!) needs to own Grid, which means:
** Keeping browsers up-to-date (within versions)
** Keeping browsers and the OS up-to-date (within versions)
** Upgrading VMWare Fusion
** Upgrading VMWare Fusion
** Standardising VNC user names
** Standardising VNC user names
** Upgrading RCs on all nodes
** Upgrading RCs on all nodes
** Upgrading libs/bindings
** etc.
* Py.Test
* Py.Test
* Naming different environments 'Firefox-default;en-us;MacOSX6' is possibly causing '[http://qa-selenium.mv.mozilla.com:8080/job/amo.next.smoketests/921/console could not retrieve new session]' issues when builds collide
* I think we should remove our crashing Firefox 3.5 env on Mac OS X 10.6, due to [https://bugzilla.mozilla.org/show_bug.cgi?id=513747 bug 513747]
* In general, what's our plan for vetting/resurrecting failed (and now disabled,) tests (once our CI is more stable, of course)?
* Envs: Try Chrome again?  What about IE 9?  One or two more instances of Firefox 4 beta?


==Status Update==
==Status Update==




===[http://addons.mozille.org AMO] | [http://qa-selenium.mv.mozilla.com:8080/view/AMO%20Tests/ CI]===
===[http://addons.mozilla.org AMO] | [http://qa-selenium.mv.mozilla.com:8080/view/AMO%20Tests/ CI]===
* AMO Rewrite tests on Hudson
* AMO Rewrite tests on Hudson
* Fixed AMO Smoke/Sort/Search/Bft suites
* Fixed AMO Smoke/Sort/Search/Bft suites


===[https://wiki.mozilla.org/Sumo SUMO] [http://qa-selenium.mv.mozilla.com:8080/view/SUMO%20Tests/ CI]===
===[https://wiki.mozilla.org/Sumo SUMO] [http://qa-selenium.mv.mozilla.com:8080/view/SUMO%20Tests/ CI]===
*
* Smoke/BFT running fine
** BFT always passes, now (intermittent Mac failure was a profile issue wrt the cert). See http://qa-selenium.mv.mozilla.com:8080/job/sumo.bft/280/console
* Can't get Sel grid to launch custom profile on Win 7 (or even Win XP). Is this code correct [http://pastebin.mozilla.org/1041414]
<pre>@echo off
title Firefox36
set profile=c:\SumoFFProfile
cd C:\Users\mozilla\Desktop\selenium-grid\
ant -Dport=5580 -Denvironment="Firefox-default;en-us;Win7" -Dhost=10.250.3.161 -DhubURL=http://qa-selenium.mv.mozilla.com:4444 -DseleniumArgs="-firefoxProfileTemplate C:\SumoFFProfile" launch-remote-control
sleep 20</pre>
* Has its FFT evar passed? http://qa-selenium.mv.mozilla.com:8080/job/sumo.fft/
* Removed the commented out "#"Firefox-default-b;en-us;MacOSX6"," (we don't have a browser for that env) in http://viewvc.svn.mozilla.org/vc/projects/sumo/tests/frontend/python_tests/vars.py?r1=82334&r2=82366


===[https://wiki.mozilla.org/Firefox/Input Input] [http://qa-selenium.mv.mozilla.com:8080/job/input%20stage/ CI]===
===[https://wiki.mozilla.org/Firefox/Input Input] [http://qa-selenium.mv.mozilla.com:8080/job/input%20stage/ CI]===
*  
* Tobbi has his first test pulled into the main github repo


===[https://wiki.mozilla.org/Breakpad Socorro] [http://qa-selenium.mv.mozilla.com:8080/job/socorro/ CI]===
===[https://wiki.mozilla.org/Breakpad Socorro] [http://qa-selenium.mv.mozilla.com:8080/job/socorro/ CI]===
Line 26: Line 42:


===Mozilla.com [http://qa-selenium.mv.mozilla.com:8080/job/mozilla.com/ CI]===
===Mozilla.com [http://qa-selenium.mv.mozilla.com:8080/job/mozilla.com/ CI]===
*  
*https://github.com/retornam/mcom-tests working on review suggestions from dburns


==Action Items==
==Action Items==
*
* Remove Fx3.5 for Mac OS 10.6 - DONE (tgavankar)
* DB to have a look at Google Chrome Self-Signed issue
* DB To have a look at Win7 on QA-Selenium4

Latest revision as of 22:07, 2 March 2011

<< Last meeting | WebQA Automation Next meeting >>

Discussion topics

  • Someone (or someones!) needs to own Grid, which means:
    • Keeping browsers and the OS up-to-date (within versions)
    • Upgrading VMWare Fusion
    • Standardising VNC user names
    • Upgrading RCs on all nodes
    • Upgrading libs/bindings
    • etc.
  • Py.Test
  • Naming different environments 'Firefox-default;en-us;MacOSX6' is possibly causing 'could not retrieve new session' issues when builds collide
  • I think we should remove our crashing Firefox 3.5 env on Mac OS X 10.6, due to bug 513747
  • In general, what's our plan for vetting/resurrecting failed (and now disabled,) tests (once our CI is more stable, of course)?
  • Envs: Try Chrome again? What about IE 9? One or two more instances of Firefox 4 beta?

Status Update

AMO | CI

  • AMO Rewrite tests on Hudson
  • Fixed AMO Smoke/Sort/Search/Bft suites

SUMO CI

@echo off
title Firefox36
set profile=c:\SumoFFProfile
cd C:\Users\mozilla\Desktop\selenium-grid\
ant -Dport=5580 -Denvironment="Firefox-default;en-us;Win7" -Dhost=10.250.3.161 -DhubURL=http://qa-selenium.mv.mozilla.com:4444 -DseleniumArgs="-firefoxProfileTemplate C:\SumoFFProfile" launch-remote-control
sleep 20

Input CI

  • Tobbi has his first test pulled into the main github repo

Socorro CI

Mozilla.com CI

Action Items

  • Remove Fx3.5 for Mac OS 10.6 - DONE (tgavankar)
  • DB to have a look at Google Chrome Self-Signed issue
  • DB To have a look at Win7 on QA-Selenium4