Confirmed users
975
edits
| Line 123: | Line 123: | ||
* A rooted device is NOT required. | * A rooted device is NOT required. | ||
*Additional tips at [[Auto-tools/Projects/Robocop#Frequently_found_errors]] | *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) == | == mochitest (plain and chrome) == | ||