QA/Test Automation/2011-03-09: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
Line 52: Line 52:
*  1 test checked-in
*  1 test checked-in
* Targeting completion of all unblocked tests by next automation meeting
* Targeting completion of all unblocked tests by next automation meeting
<b>
*Notes
** all but 1 tests is assigned
** get the rest checked in within the next few weeks
</b>


==[https://wiki.mozilla.org/QA/Mozmill_Test_Automation/Shared_Modules_Refactor Redesign Shared Modules] (Geo/Henrik) ==
==[https://wiki.mozilla.org/QA/Mozmill_Test_Automation/Shared_Modules_Refactor Redesign Shared Modules] (Geo/Henrik) ==
Line 57: Line 62:
* Currently in [https://wiki.mozilla.org/QA/Mozmill_Test_Automation/Shared_Modules_Refactor#Sprint_3.2C_week_ending_Mar_11th.2C_2011 Refactor Round], speeding through many small fixes to get code polished and aligned with current standards.
* Currently in [https://wiki.mozilla.org/QA/Mozmill_Test_Automation/Shared_Modules_Refactor#Sprint_3.2C_week_ending_Mar_11th.2C_2011 Refactor Round], speeding through many small fixes to get code polished and aligned with current standards.
* Discussions continue with A-Team re: upstreaming shared modules. They've agreed to adopt the assertion model and some form of the basic Element class (still working out final structure). Plans are to upstream all Widget classes, though schedule is still being determined.
* Discussions continue with A-Team re: upstreaming shared modules. They've agreed to adopt the assertion model and some form of the basic Element class (still working out final structure). Plans are to upstream all Widget classes, though schedule is still being determined.
<b>
*Notes
** sprint 1 complete
** negotiating with A-team regarding structure and format. Concerned that they may slow us down.
</b>


== [https://wiki.mozilla.org/QA/Mozmill_Test_Automation/Shadow_Web_Server Shadow web server] (Al/Henrik)==
== [https://wiki.mozilla.org/QA/Mozmill_Test_Automation/Shadow_Web_Server Shadow web server] (Al/Henrik)==
Line 63: Line 73:
** Naked server (despite request) so Al gets to go re-learn how to get Apache up and running securely!
** Naked server (despite request) so Al gets to go re-learn how to get Apache up and running securely!
** Hope to have everything up and running within next few days and cron job for cloning data from hg configured.
** Hope to have everything up and running within next few days and cron job for cloning data from hg configured.
<b>
*Notes
** yeah, we have the machine
** Matt owns the domain and needs to transfer to new machine
** naked machine, Al needs to install everything
*** not sure what OS distro it is
** certs on sub-domains
** Al will come up with a provision plan
** hg clone of files from litmus
*** 15min clone process
** could use hudson
*** lets just use cron for now
</b>


==Others==
==Others==
Line 68: Line 92:
* Fixed a problem with the test environment on all platforms which didn't let us specify more than 9 options for the run script
* Fixed a problem with the test environment on all platforms which didn't let us specify more than 9 options for the run script
* Investigating a way how to distribute Mercurial pre-installed in test environments without requiring the user to install Xtools on OS X ({{bug|545432}})
* Investigating a way how to distribute Mercurial pre-installed in test environments without requiring the user to install Xtools on OS X ({{bug|545432}})
<b>
*Notes
** should have things resolved next week
</b>


===[https://wiki.mozilla.org/QA/Mozmill_Test_Automation/Dashboard Dashboard]===
===[https://wiki.mozilla.org/QA/Mozmill_Test_Automation/Dashboard Dashboard]===
* Fix for the l10n view to distinct between fatal and non-fatal assertions
* Fix for the l10n view to distinct between fatal and non-fatal assertions
<b>
*Notes
** version 2 now
</b>


=== [https://wiki.mozilla.org/QA/Mozmill_Test_Automation/On_Demand_Provisioning On Demand Provisioning] (Cloud Automation) (Al/Henrik) ===
=== [https://wiki.mozilla.org/QA/Mozmill_Test_Automation/On_Demand_Provisioning On Demand Provisioning] (Cloud Automation) (Al/Henrik) ===
* Waiting for physical server to arrive and be deployed at PHX colo.
* Waiting for physical server to arrive and be deployed at PHX colo.
** Last update on March 1 from Phong: "I am going to order a new blade for this and put this in PHX."
** Last update on March 1 from Phong: "I am going to order a new blade for this and put this in PHX."
<b>
*Notes
** waiting for machine to be installed in PHX colo
</b>


===[https://wiki.mozilla.org/QA/Mozmill_Test_Automation/Test_Writing Tests] / [https://wiki.mozilla.org/QA/Mozmill_Test_Automation/Shared_Modules Shared Modules]===
===[https://wiki.mozilla.org/QA/Mozmill_Test_Automation/Test_Writing Tests] / [https://wiki.mozilla.org/QA/Mozmill_Test_Automation/Shared_Modules Shared Modules]===
Line 85: Line 122:
===[https://wiki.mozilla.org/QA/Mozmill_Test_Automation/Automated_Testruns Automation Scripts] / Infrastructure (Henrik)===
===[https://wiki.mozilla.org/QA/Mozmill_Test_Automation/Automated_Testruns Automation Scripts] / Infrastructure (Henrik)===
* Rewrite of the automation scripts will start in this week; has to be ready for testday on March 25th
* Rewrite of the automation scripts will start in this week; has to be ready for testday on March 25th
<b>
*Notes
**
</b>


= Personal Status =
= Personal Status =
Line 96: Line 137:
;Refactor Milestone 1 Review
;Refactor Milestone 1 Review
* [http://etherpad.mozilla.com:9000/refactor-milestone1 Milestone review etherpad]
* [http://etherpad.mozilla.com:9000/refactor-milestone1 Milestone review etherpad]
<b>
*Notes
** need agreement on directory structure
** Dave proposal looks great
** should files directory become data
** review of milestone 1 on the refactor
</b>


= Meeting Notes =
= Meeting Notes =


==Action items==
==Action items==
1,285

edits

Navigation menu