Auto-tools/Automation Development/Meetings/131216: Difference between revisions

 
(8 intermediate revisions by 5 users not shown)
Line 8: Line 8:
** TBD
** TBD
* Chair: Henrik
* Chair: Henrik
* Notes: TBD
* Notes: Mihaela


= Last Weeks Action Items =
= Last Weeks Action Items =
* {{done|}} [Andrei] Check Mozmill Automation how Mercurial returns the exit code  for all platforms in case 'hg pull' fails (see github mozmill-ci issue  under blockers)
* {{prev|}} [Andrei] Check Mozmill Automation how Mercurial returns the exit code  for all platforms in case 'hg pull' fails (see github mozmill-ci issue  under blockers)
** mercurial should only return 0 for success and 1 for failure
** I have however found a few occurrences in its source code that it might:
*** when using graft (aka cherry-pick or backport) we might return -1 http://selenic.com/hg/file/1c92524c37cd/mercurial/commands.py#l2998
*** when attempting a push, we might return 2 http://selenic.com/hg/file/1c92524c37cd/mercurial/commands.py#l4715
** I don't know why we need these. From what I've read we as long as we get 0 we should be fine. Any other return code should be treated as an Error.
* {{prev|}} [Dave] Look into recording weekly meetings (chase Geo for documentation)
* {{new|}} [Henrik] Update meeting page for new format
* {{new|}} [Henrik] Update meeting page for new format
** Wiki transition will happen by next year so we will have our last meeting this year in the old format
** Wiki transition will happen by next year so we will have our last meeting this year in the old format
* {{new|}} [Dave] Update the 'How to handle a meeting' wiki page for recording and publishing the video
* {{new|}} [Henrik] Update the 'How to handle a meeting' wiki page for recording and publishing the video
* {{new|}} [Henrik] Start recording the meeting


= Highlights =
= Highlights =
* [henrik] Various mozbase packages released for rmtree() and remove() improvements in mozfile 1.0 (see bug 944684)
* [henrik] Various mozbase packages released for rmtree() and remove() improvements in mozfile 1.0 (see bug 944684)
* [henrik] Mozmill 2.0.2 released (bug  948121)
* [henrik] Mozmill 2.0.2 released (bug  948121)
* [henrik] Our team has been transitioned into Mozilla QA as Desktop Automation
* [henrik] Our team has been transitioned into Mozilla QA as Firefox Automation


* New blockers, any updates?
* New blockers, any updates?
Line 40: Line 35:


== Mozmill (Henrik) ==
== Mozmill (Henrik) ==
* Goals progress:
* Mozmill 2.0 is still delayed by a couple of test failures. Workarounds may be appropriate for now to get production upgraded to 2.0.
* TBD


== Eideticker CI (Dave) ==
== Eideticker CI (Dave) ==
Line 78: Line 72:
* Goals progress:
* Goals progress:
* TBD
* TBD
* Progress on [https://docs.google.com/spreadsheet/ccc?key=0AhE7m4JB2j6tdDJBT2dlbVJwUk9PSy1RbHo4WVNiUGc#gid=8 Robocop Automation]
* [https://docs.google.com/spreadsheet/ccc?key=0AgbJACdAek5ndHVvZFVudjRPemROeGVSUkFnc3h6Unc&usp=drive_web#gid=0 Robocop bugs Backlog]
* Bugs with work in progress:
** {{Bug|820859}} - Robocop: Add test for 'Clear Private Data'
** {{Bug|830834}} - Robocop: Add test for 'Show Search Suggestions' feature
** {{Bug|836341}} - Robocop: Add test for "Clear download history"
** {{Bug|934477}} - Robocop: Add test to extend the context menu options for a HTML5 video
* Bugs with patches awaiting review:
* Bugs awaiting integration:
** {{Bug|926394}} - [Robocop] Create a new test for Top Sites
* Bugs recently integrated:
** {{Bug|846340}} - Robocop: Add test for 'Clear Site settings', 'Clear Saved passwords' and 'Clear history' options
* '''Issues'''
** {{Bug|948913}} - Robocop: java.lang.NoSuchMethodError: org.mozilla.gecko.db.BrowserDB.updateHistoryEntry
* '''Highlights'''


= Personal Status =
= Personal Status =
Line 88: Line 98:


==Action items==
==Action items==
* {{new|}} %name%: %task%
* {{new|}} [Henrik] Start to record the meeting starting January
* {{new|}} [Henrik] Update the 'How to handle a meeting' wiki page for recording and publishing the video
* {{prev|}} [Henrik] Update meeting page for new format
** add WebRTC section
* {{prev|}} [Andrei]Check Mozmill Automation how Mercurial returns the exit code for all platforms in case 'hg pull' fails (see github mozmill-ci issue under blockers)
Confirmed users
332

edits