Changes

Jump to: navigation, search

Mobile/Fennec/Android/Testing

1,350 bytes added, 17:31, 9 May 2016
Front-end-centric test notes
* A rooted device is NOT required.
*Additional tips at [[Auto-tools/Projects/Robocop#Frequently_found_errors]]
 
=== Tests not yet in common use ===
==== Coverity ====
Cloud-based static analysis that catches many miscellaneous Java errors, e.g. null dereference & dead code
 
https://scan.coverity.com/projects/firefox-mobile
 
* '''example checks?''' N/A
* '''in automation?''' See above link
* '''config?''' Configured online
* '''open issues?''' See online
* '''meta bug?''' [https://bugzilla.mozilla.org/show_bug.cgi?id=1248773 meta bug]
* You must be added as a member of the Coverity project in order to interact with the dashboard – talk to :Sylvestre
* You can sign up for email notifications (via the online interface) when new Coverity defects are found
 
==== Facebook Infer ====
Currently detects NullPointerExceptions and resource leaks in Android applications.
 
It's currently unknown how to run locally.
 
* '''example checks?''' [http://fbinfer.com/docs/infer-bug-types.html Infer docs]
* '''in automation?''' [https://people.mozilla.org/~sledru/reports/fennec-infer/bugs.txt updated daily] – planned move [https://bugzilla.mozilla.org/show_bug.cgi?id=1258469 to Task Cluster]. Use [https://github.com/mcomella/infer-filter infer-filter] to get the issues we care about from the daily update link.
* '''config?''' N/A
* '''open issues?''' See the automation link
* '''meta bug?''' [https://bugzilla.mozilla.org/show_bug.cgi?id=1175203 meta bug]
== mochitest (plain and chrome) ==
Confirm
975
edits

Navigation menu