gecko-dev/tools
Dave Townsend baee0ed159 Bug 1315402: Detect more head files for tests automatically. r=standard8, r=jryans
Some test files aren't named according to the standard style so this attempts
to first detect test files by loading the test manifest files in the directory
and matching the filename to sections in them. Any file listed in a manifest is
considered to be a test. It still falls back to filename matching if no manifest
could be found, particularly in the event the manifest has a strange name and
we can't identify the test type from it.

The manifests for a directory are cached to speed up checking when linting
multiple files in the same directory.

MozReview-Commit-ID: 91bxOeZZcKa

--HG--
extra : rebase_source : 18190110a14083aead00cd9e6bbd9c5a6a264bff
2016-11-04 15:46:07 -07:00
..
bloatview
check-moz-style
coverity Bug 1300080 - add to mozilla repository the modeling file for coverity. r=Ehsan 2016-09-03 08:55:58 +03:00
docs Fixup readthedocs generation from bug 1294565. r=me 2016-10-12 14:31:14 -04:00
fuzzing Bug 1303757 - Add unified fuzzing interface. r=froydnj 2016-10-19 01:18:12 +02:00
jprof Bug 1284887 - Replaced references to mxr.mozilla.org in the codebase with dxr.mozilla.org r=dolske 2016-08-15 17:28:05 -07:00
leak-gauge Bug 1275744 - Reference MOZ_LOG in leak_gauge. r=dbaron 2016-05-25 15:21:04 -07:00
lint Bug 1315402: Detect more head files for tests automatically. r=standard8, r=jryans 2016-11-04 15:46:07 -07:00
memory
memory-profiler Bug 1302448 part 2 - Rename XPCJSRuntime to XPCJSContext. r=mrbkap 2016-09-14 15:48:17 +02:00
mercurial Bug 1307622: Fix handling of ignored file warnings. r=Mossop 2016-10-04 22:44:50 +01:00
power Bug 1301627 - Change the name of commented variables when calling perf_event_open. r=erahm 2016-10-23 10:10:00 -07:00
profiler Bug 1310297 - Remove test annotations using b2g, mulet or gonk: toolkit. r=RyanVM 2016-11-05 11:29:22 +01:00
quitter Bug 1286877 - do not set c-basic-offset for python-mode; r=gps 2016-07-14 10:16:42 -06:00
rb Bug 1275630 - Update breakpad documentation links. r=ted 2016-05-25 10:01:52 -07:00
rewriting Bug 1315438 - Fix the path to kiss_fft in the third party library list. r=mystor 2016-11-05 20:11:00 -04:00
update-packaging Bug 1295542 - Update packaging accordingly. r=bhearsum 2016-09-20 13:44:25 +09:00
mach_commands.py Bug 1292668 - mach rage; r=jgriffin 2016-08-05 13:35:12 -07:00
moz.build Bug 1286877 - do not set c-basic-offset for python-mode; r=gps 2016-07-14 10:16:42 -06:00