QA/Execution/Web Testing/Meetings/2012-07-12: Difference between revisions

< QA‎ | Execution‎ | Web Testing‎ | Meetings
 
(11 intermediate revisions by 3 users not shown)
Line 30: Line 30:
** The workaround described [http://code.google.com/p/selenium/issues/detail?id=2863#c55 here] works for AMO/Paypal. Just add the following to the command line: <code>--firefoxpref='{"capability.policy.default.HTMLDocument.compatMode":"allAccess", "capability.policy.default.Window.pageXOffset":"allAccess", "capability.policy.default.Window.pageYOffset":"allAccess", "capability.policy.default.Window.frameElement":"allAccess", "capability.policy.default.Window.mozInnerScreenY":"allAccess", "capability.policy.default.Window.mozInnerScreenX":"allAccess"}'</code>
** The workaround described [http://code.google.com/p/selenium/issues/detail?id=2863#c55 here] works for AMO/Paypal. Just add the following to the command line: <code>--firefoxpref='{"capability.policy.default.HTMLDocument.compatMode":"allAccess", "capability.policy.default.Window.pageXOffset":"allAccess", "capability.policy.default.Window.pageYOffset":"allAccess", "capability.policy.default.Window.frameElement":"allAccess", "capability.policy.default.Window.mozInnerScreenY":"allAccess", "capability.policy.default.Window.mozInnerScreenX":"allAccess"}'</code>
* Brief B2G update - request for help
* Brief B2G update - request for help
* Blog is up at https://blog.mozilla.org/webqa/, and https://twitter.com/mozwebqa/ has tweeted the 3 posts
** Thanks so much, Zac!
* We're now clearing workspaces (again), which we think helps with the git stuck-lock issue: https://issues.jenkins-ci.org/browse/JENKINS-12513
* We should also look into http://gitmirror.mozilla.org/
* On Q3 goals: take Bob's advice to heart: 3 or 4 goals, max (survival/deep-focus mode)
** And on joint goals: let's make sure we make them truly shared (other owner accountable)


= 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).
* Social Sharing Widget scheduled to ship in ~1 month
* Social Sharing Widget scheduled to go live in ~1 month


= Project Status / goals for next week (keep it brief)  =
= Project Status / goals for next week (keep it brief)  =
*Affiliates
*Affiliates
** affiliates.mozilla.org - push to occur today for resolve [[bug 772882]]
** affiliates.mozilla.org - push to occur today for resolve [[bug 772882]]
** [[Bug 772284]] Facebook app scheduled for QA on 2012-08-17
** [[Bug 772284]] Facebook app scheduled for QA on 2012-08-17 - rshetty will be unable to lead this
*AMO
*AMO


Line 48: Line 54:


*Mozilla.com
*Mozilla.com
** No update


*Mozillians
*Mozillians
Line 53: Line 60:
** 2012-07-12 team meeting to discuss webdev's ability to provide resources for the project
** 2012-07-12 team meeting to discuss webdev's ability to provide resources for the project
*MDN
*MDN
** working on MDN push


*Socorro
*Socorro
Line 65: Line 73:


= Buildmaster =
= Buildmaster =
* Matt Brandt is build master until the 19th


= Community Update =
= Community Update =
Line 70: Line 79:
= Time off / Out-of-office  =
= Time off / Out-of-office  =
* Teodosia on PTO 20th-27th of July
* Teodosia on PTO 20th-27th of July
* Stephen on PTO Friday, July 13


= Takeaways and Action Items =
= Takeaways and Action Items =
* Takeways:
* Takeways:
**
**  
* Action Items:
* Action Items:
**
** Zac will update the documentation for mozwebqa-test-templates to point to pytest-mozwebqa 1.0
* Next owner:
** Stephen to follow-up with Bob on what to do about community-related goals (since we're supposed to be limited to 3 or so)
* Next owner: Rebecca / Matt
* Next week's meeting notes:
* Next week's meeting notes:

Latest revision as of 17:10, 12 July 2012

previous mtg | Web QA Home | next mtg

Meeting Details

Please see our public calendar for all upcoming events and meetings.

Our regular team meeting occurs every Thursday @ 9am Pacific

Action Items / Takeaways from Last Week

  • Takeways:
    • Work week ideas
  • Action Items:
    • Adi: having trouble getting our new qa-sel hooked up - will find a person from IT to assist
    • Zac: will update the documentation for mozwebqa-test-templates to point to pytest-mozwebqa 1.0
    • Matt: schedule a meeting about our Contributor on-boarding process [done]
    • Entire team - update the workweek etherpad - https://mozqa.etherpad.mozilla.org/webqa-workweek-q3-2012

Discussion Items / Updates

  • How are we doing with investigating performance testing/tools/metrics we need to measure?
  • Recent regression in Jenkins caused multi-configuration jobs to disappear - should we consider using LTS?
    • Stephen switched us to LTS but we're seeing issues, probably due to our jobs being adjusted for running on latest. I believe Stephen is currently switching back to 1.472. Still worth discussing if LTS is suitable.
      • Not yet; might do it later today, but still pondering.
  • Jenkins migration to new server is ready. Let's schedule it!
    • This was (almost) done today. It turned out that we don't have anywhere to put the current Jenkins box on the network. Stephen is raising a bug for this. The new Jenkins box is probably spinning around trying to replace the current one, so may need someone to revert the DHCP changes for now.
  • Build retention for Jenkins is now 100 builds (should be more than enough, but drastically less than before)
  • Update on known Selenium issues (focus and permission)
    • Focus issue is being investigated. Setting focusmanager.testmode solves some of our issues but disables native events. I believe the ultimate strategy is to replace native events with hooking directly into Firefox to simulate native events. This is probably a few months away at best.
    • Permission issue may be fixed in Firefox 16 (current Nightly) as it could not be replicated. Investigation is ongoing.
    • The workaround described here works for AMO/Paypal. Just add the following to the command line: --firefoxpref='{"capability.policy.default.HTMLDocument.compatMode":"allAccess", "capability.policy.default.Window.pageXOffset":"allAccess", "capability.policy.default.Window.pageYOffset":"allAccess", "capability.policy.default.Window.frameElement":"allAccess", "capability.policy.default.Window.mozInnerScreenY":"allAccess", "capability.policy.default.Window.mozInnerScreenX":"allAccess"}'
  • Brief B2G update - request for help
  • Blog is up at https://blog.mozilla.org/webqa/, and https://twitter.com/mozwebqa/ has tweeted the 3 posts
    • Thanks so much, Zac!
  • We're now clearing workspaces (again), which we think helps with the git stuck-lock issue: https://issues.jenkins-ci.org/browse/JENKINS-12513
  • We should also look into http://gitmirror.mozilla.org/
  • On Q3 goals: take Bob's advice to heart: 3 or 4 goals, max (survival/deep-focus mode)
    • And on joint goals: let's make sure we make them truly shared (other owner accountable)

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).

  • Social Sharing Widget scheduled to go live in ~1 month

Project Status / goals for next week (keep it brief)

  • Affiliates
    • affiliates.mozilla.org - push to occur today for resolve bug 772882
    • Bug 772284 Facebook app scheduled for QA on 2012-08-17 - rshetty will be unable to lead this
  • AMO
  • Marketplace
  • Input
  • Jetpack Builder (aka FlightDeck)
  • Mozilla.com
    • No update
  • Mozillians
    • no releases scheduled
    • 2012-07-12 team meeting to discuss webdev's ability to provide resources for the project
  • MDN
    • working on MDN push
  • Socorro
  • SUMO
    • Continuous deployment, no updates
  • MozTrap
    • v1.1 is up on stage, running a full test suite on it before pushing to prod
    • Automated tests are running & passing thanks to the team's hard work
  • Wiki

Buildmaster

  • Matt Brandt is build master until the 19th

Community Update

Time off / Out-of-office

  • Teodosia on PTO 20th-27th of July
  • Stephen on PTO Friday, July 13

Takeaways and Action Items

  • Takeways:
  • Action Items:
    • Zac will update the documentation for mozwebqa-test-templates to point to pytest-mozwebqa 1.0
    • Stephen to follow-up with Bob on what to do about community-related goals (since we're supposed to be limited to 3 or so)
  • Next owner: Rebecca / Matt
  • Next week's meeting notes: