canmove, Confirmed users, Bureaucrats and Sysops emeriti
4,747
edits
| Line 29: | Line 29: | ||
=Project Details= | =Project Details= | ||
==Identifying remaining Tests== | |||
Once you have figured out how to run Mozmill tests you will probably have interests in helping us with the creation of new tests. The best way by far is to contact Henrik and ask for new test candidates. It will make sure that no-one is working on the same test in parallel. | Once you have figured out how to run Mozmill tests you will probably have interests in helping us with the creation of new tests. The best way by far is to contact Henrik and ask for new test candidates. It will make sure that no-one is working on the same test in parallel. | ||
We are tracking all the ongoing work in the [http://spreadsheets.google.com/ccc?key=pAP5Y5AH3-Tl-wRoNgBujUQ&pli=1 Mozmill spreadsheet] on Google. The tests have been split up into the three areas Smoketests, BFTs, and FFTs so far. The current focus is getting the BFT tests especially the ones from the P1 and P2 priority written. | We are tracking all the ongoing work in the [http://spreadsheets.google.com/ccc?key=pAP5Y5AH3-Tl-wRoNgBujUQ&pli=1 Mozmill spreadsheet] on Google. The tests have been split up into the three areas Smoketests, BFTs, and FFTs so far. The current focus is getting the BFT tests especially the ones from the P1 and P2 priority written. | ||
==Creating a Bug== | |||
When a test has been assigned to you, a bug has to be filed on Bugzilla. Take [https://bugzilla.mozilla.org/show_bug.cgi?id=536439 bug 536439] as an example and check the following steps: | When a test has been assigned to you, a bug has to be filed on Bugzilla. Take [https://bugzilla.mozilla.org/show_bug.cgi?id=536439 bug 536439] as an example and check the following steps: | ||
| Line 39: | Line 42: | ||
* Enter references to the Litmus tests for all branches into the comment field | * Enter references to the Litmus tests for all branches into the comment field | ||
==Implementing a Test== | |||
After everything has been setup you can start writing the Mozmill test by following the steps given in the Litmus test and the [https://developer.mozilla.org/en/Mozmill_Tests#Writing_Mozmill_Tests test writing documentation]. | After everything has been setup you can start writing the Mozmill test by following the steps given in the Litmus test and the [https://developer.mozilla.org/en/Mozmill_Tests#Writing_Mozmill_Tests test writing documentation]. | ||
To get the new test checked-in into our [http://hg.mozilla.org/qa/mozmill-tests/ mozmill-test repository] you will have to create a patch and go through the usual [https://developer.mozilla.org/en/Mozmill_Tests#Review_Process review cycle]. | To get the new test checked-in into our [http://hg.mozilla.org/qa/mozmill-tests/ mozmill-test repository] you will have to create a patch and go through the usual [https://developer.mozilla.org/en/Mozmill_Tests#Review_Process review cycle]. | ||