46
edits
Ajalgaonkar (talk | contribs) |
|||
(22 intermediate revisions by 7 users not shown) | |||
Line 3: | Line 3: | ||
= Meeting Details = | = Meeting Details = | ||
{{:QA/Execution/Web Testing/Meetings}} | {{:QA/Execution/Web Testing/Meetings}} | ||
= Discussion Items / Updates = | = Discussion Items / Updates = | ||
Line 17: | Line 13: | ||
** Documentation! | ** Documentation! | ||
* Need help getting the new-user registration flow back up on [https://github.com/mozilla/browserid-tests browserid-tests], against dev.123done.org and beta123done.org, using [https://github.com/davehunt/bidpom BIDPOM]. | * Need help getting the new-user registration flow back up on [https://github.com/mozilla/browserid-tests browserid-tests], against dev.123done.org and beta123done.org, using [https://github.com/davehunt/bidpom BIDPOM]. | ||
** Should be simple - create staging & production branches for browserid-tests, [https://github.com/davehunt/bidpom/wiki/Using-BIDPOM-as-a-submodule update BIDPOM in these branches to use the appropriate versions], and update staging & master branches to use new registration flow as shown in [https://github.com/davehunt/bidpom/blob/master/tests/webdriver/check_sign_in.py#L49 the tests]. | ** <strike>Should be simple - create staging & production branches for browserid-tests, [https://github.com/davehunt/bidpom/wiki/Using-BIDPOM-as-a-submodule update BIDPOM in these branches to use the appropriate versions], and update staging & master branches to use new registration flow as shown in [https://github.com/davehunt/bidpom/blob/master/tests/webdriver/check_sign_in.py#L49 the tests].</strike> | ||
** Done: | |||
*** [https://github.com/mozilla/BrowserID-Tests/pull/19 Pull for staging/beta] | |||
*** [https://github.com/mozilla/BrowserID-Tests/pull/20 Pull for master/dev] | |||
*** Once merged all Jenkins jobs will need to be updated to pull from the appropriate branch. | |||
* Stalled builds are back, and now we have the backup plugin there's a new side-effect: the plugin prepares Jenkins for shutdown before a backup, but waits for all jobs to complete (and enforces 'quiet node' after waiting 2 hours). If there are stalled jobs then Jenkins is essentially doing nothing until the jobs are aborted. I think we may need to investigate using the [http://pypi.python.org/pypi/pytest-timeout pytest-timeout] plugin, however it currently clashes with pytest-mozwebqa. For now I have re-enabled abort for amo.dev and marketplace.dev. | * Stalled builds are back, and now we have the backup plugin there's a new side-effect: the plugin prepares Jenkins for shutdown before a backup, but waits for all jobs to complete (and enforces 'quiet node' after waiting 2 hours). If there are stalled jobs then Jenkins is essentially doing nothing until the jobs are aborted. I think we may need to investigate using the [http://pypi.python.org/pypi/pytest-timeout pytest-timeout] plugin, however it currently clashes with pytest-mozwebqa. For now I have re-enabled abort for amo.dev and marketplace.dev. | ||
* After investigating the above, I noticed that the backups were failing. This was due to the drive they are backed up to not being mounted. I have fixed this, but it should be a buildmaster responsibility to ensure backups are successful. | * After investigating the above, I noticed that the backups were failing. This was due to the drive they are backed up to not being mounted. I have fixed this, but it should be a buildmaster responsibility to ensure backups are successful. | ||
* There seems to still be confusion over implicit/explicit timeouts with WebDriver and Selenium Grid timeouts. The former are important to understand when writing tests. How can we improve this situation? | * There seems to still be confusion over implicit/explicit timeouts with WebDriver and Selenium Grid timeouts. The former are important to understand when writing tests. How can we improve this situation? [https://wiki.mozilla.org/QA/Execution/Web_Testing/Docs/Automation/Testcases/Guidelines#Actions implicit & explicit wait] | ||
* We still need (per our Q2 goals) 3 testdays -- what's yours going to be on, and when? :-) | |||
** Remember, they don't have to be on Friday... | |||
* Devices update: | |||
** Softvision should be able to get what they need, per Bob | |||
** for the rest of us: guideline is "as many devices as the team reasonably needs" | |||
*** for B2G: plan to run on the reference phones, but can use what we have now (Galaxy S II) to get automation in place | |||
*** also a recommendation for native fennec: | |||
**** just run on Samsung Nexus S | |||
* How are we doing with investigating performance testing/tools/metrics we need to measure? | * How are we doing with investigating performance testing/tools/metrics we need to measure? | ||
= Engagement Project Status = | = Engagement Project Status = | ||
If you've worked on an engagement project in the last week, enter your name, the project name, and time spent in hours (estimated). | If you've worked on an engagement project in the last week, enter your name, the project name, and time spent in hours (estimated). | ||
* | * Betafarm 1.5 hrs rbillings | ||
= Project Status / goals for next week (keep it brief) = | = Project Status / goals for next week (keep it brief) = | ||
*Affiliates | *Affiliates | ||
** No updates | |||
*AMO | *AMO | ||
Line 39: | Line 47: | ||
*Mozilla.com | *Mozilla.com | ||
** pushing this weeks release today | |||
*Mozillians | *Mozillians | ||
** The TaskBoard has been de-prioritized as a goal for this quarter | |||
** The Phonebook: Basecamp goals | |||
*** allow users to add geographic location data to their profiles | |||
*** enhanced search/filter capabilities: Group, Skill, and Location | |||
*** an API for the Phonebook | |||
*** the tree is open for commits - the 06-06-2012 train leaves this morning | |||
*MDN | *MDN | ||
** pushed on [http://scrumbu.gs/projects/mdn/ Tuesday] | |||
*Socorro | *Socorro | ||
** [upcoming] June 11th Stability Workweek - wkwk agenda - https://etherpad.mozilla.org/StabilityWorkWeek | |||
** [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced;target_milestone=10;product=Socorro;list_id=3242150 Milestone 10] and [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced;target_milestone=10;product=Socorro;list_id=3242158 milestone 10.1] released last week | |||
** [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced;target_milestone=11;product=Socorro;list_id=3242158 Milestone 11] released yesterday | |||
*SUMO | *SUMO | ||
** Continuous deployment, no updates | ** Continuous deployment, no updates | ||
*MozTrap | *MozTrap | ||
** Hope to finish the webdriver migration | |||
*Wiki | *Wiki | ||
= Buildmaster = | = Buildmaster = | ||
* Rebecca is next | |||
= Community Update = | = Community Update = | ||
* https://wiki.mozilla.org/QA/QA_Community/Meetings/2012-05-30 | |||
= Time off / Out-of-office = | = Time off / Out-of-office = | ||
* rbillings working remotely 6/13-7/4 | |||
* davehunt: 06/04 - 06/05 Public holiday in the UK | |||
* davehunt: 06/06 - 06/13 PTO | |||
* June 4th is a national holiday in Romania - TeamRO will be out of office | |||
= Action Items / Takeaways = | |||
* Takeaways: | |||
Dave's Clarification on | |||
Selenium issues discussion: | |||
** Implicit things that are introduced into new selenium, time out and timing the tests. | |||
** Time out related to py.tests. | |||
** Implicit wait times are hard coded | |||
** Time out and implicit time out are they the same. | |||
Talk to stephen about test dates and if available for one. | |||
Device situation in WebQA team: | |||
every one who wants to get a B2G phone, Consult with Stephen and have to talk with Clint | |||
Tagret phones going to be introduced in a few weeks. Currently supports Galaxy S2 and Google Nexus. | |||
SLA still being worked on | |||
* Action Items: | * Action Items: | ||
** | **Remind Stephen about 2.22 problem talked about in the meeting to get it back up and working | ||
* | **Raymond and Stephen: Talk with Clint about Mobile phones test (B2G) | ||
* | **Stephen & Krupa: needs to talk to Jason about top app testing | ||
**Krupa: to talk about new new tab next week. | |||
**Stephen: To see the best way to get status updates on marionette on B2G. | |||
**Stephen: Talk to Jake from IT for performance monitoring. | |||
**Rebecca: to ask Dev's how project affected by K9o. | |||
* Next owner: Aditya |
edits