QA/Automation/Projects: Difference between revisions

 
(10 intermediate revisions by 3 users not shown)
Line 5: Line 5:
If you are interested in already finished projects, check our [[QA/Automation/Projects_Archive|projects archive]]. We also have a some projects that we would like to do in the [[QA/Automation/Projects/Dreams|future]]!
If you are interested in already finished projects, check our [[QA/Automation/Projects_Archive|projects archive]]. We also have a some projects that we would like to do in the [[QA/Automation/Projects/Dreams|future]]!


=== Prioritized Projects ===
==== Firefox UI Tests ====
{| class="fullwidth-table sortable"
{| class="wikitable fullwidth-table sortable"
|-
|-
| style="background:#EFEFEF; width:25%" | '''Project'''  
| style="background:#EFEFEF; width:25%" | '''Project'''  
Line 12: Line 12:
| style="background:#EFEFEF; width:57%" | '''Description'''
| style="background:#EFEFEF; width:57%" | '''Description'''
|- valign="top"
|- valign="top"
| [[QA/Automation/Projects/Mozmill_Automation/Puppet|Puppetizing Mozmill CI]]
| [[Auto-tools/Projects/Firefox_UI_Tests|Firefox UI Tests]]
| Shell, Puppet
| Python, Javascript
| Automatically restart machines between test runs and full automatic start of Jenkins ({{bug|1035188}})
|  
|- valign="top"
| [[QA/Automation/Projects/Mozmill|Mozmill]]
| Javascript, Python
| Stabilize restart testing automation - less than 5% intermittent failure rate ({{bug|1035187}})
|- valign="top"
| [[QA/Automation/Projects/Mozmill_Automation/Mozmill_CI|Mozmill CI]]
| Python, Jenkins
| Get full coverage of all locales for Firefox beta and release testing ([Github (issue #270)](https://github.com/mozilla/mozmill-ci/issues/270)
|- valign="top"
| [[QA/Automation/Projects/Test_Creation|Creation of Tests]]
| Javascript
| Automate specific tests as identified by Desktop team ({{bug|???}})
|}
 
=== All Projects ===
 
==== Mochitests ====
{| class="fullwidth-table sortable"
|-
| style="background:#EFEFEF; width:25%" | '''Project'''
| style="background:#EFEFEF; width:18%" | '''Technologies'''
| style="background:#EFEFEF; width:57%" | '''Description'''
|- valign="top"
| [[QA/Automation/Projects/WebRTC|WebRTC]]
| Javascript, HTML
| Creation of a testsuite to qualify stability of WebRTC
|}
 
==== Mozmill ====
{| class="fullwidth-table sortable"
|-
| style="background:#EFEFEF; width:25%" | '''Project'''
| style="background:#EFEFEF; width:18%" | '''Technologies'''
| style="background:#EFEFEF; width:57%" | '''Description'''
|- valign="top"
| [[QA/Automation/Projects/Mozmill_Automation|Automation]]
| Python, Jenkins
| Scripts and Tools to enhance the automation for Mozmill related testing
|- valign="top"
|- valign="top"
| [[QA/Automation/Projects/Mozmill_Dashboard|Dashboard]]
| [[QA/Automation/Projects/Mozmill_Dashboard|Dashboard]]
| Javascript, HTML, CSS, AJAX, CouchDB, ElasticSearch
| Javascript, HTML, CSS, AJAX, CouchDB
| Dashboard to visualize Mozmill test results from the automated test-runs and the Mozmill Crowd extension  
| Dashboard to visualize Mozmill test results from the automated test-runs and the Mozmill Crowd extension  
|- valign="top"
|- valign="top"
Line 64: Line 26:


==== Other Projects ====
==== Other Projects ====
{| class="fullwidth-table sortable"
{| class="wikitable fullwidth-table sortable"
|-
|-
| style="background:#EFEFEF; width:25%" | '''Project'''  
| style="background:#EFEFEF; width:25%" | '''Project'''  
Line 93: Line 55:
| Javascript, Python
| Javascript, Python
| Testing and Profiling tool for Sync
| Testing and Profiling tool for Sync
|- valign="top"
| [[QA/Automation/Projects/MTBF|MTBF]]
| Javascript, Python, Bash
| Stability testing tool
|}
|}


</onlyinclude>
</onlyinclude>
canmove, Confirmed users, Bureaucrats and Sysops emeriti
4,747

edits