Simon Garesste
3eb8de30a2
Bug 1231810 - Fix files not following flake8 convention r=ted
...
flake8 was reporting the following issues:
* expected two blank lines
* unexpected spaces around keyword / parameter equals
* wrongly imported modules or multiple imports on one line
* under-indented lines for visual indent
* unidentified name because of a bad call
MozReview-Commit-ID: 7sjDoH4Z89L
2016-01-10 11:19:37 +01:00
Ting-Yu Chou
9c40f931c5
Bug 1333003 part 6 - Fix test scripts to run ASan on Windows. r=ted
...
MozReview-Commit-ID: 6F9UXgTRb2Y
2017-03-10 12:08:34 +08:00
Wes Kocher
3095b422dc
Backed out 7 changesets (bug 1333003) for windows asan failures a=backout
...
Backed out changeset 3d2b2eeda8d3 (bug 1333003)
Backed out changeset 400d409ba4ca (bug 1333003)
Backed out changeset 1ba027abdfc9 (bug 1333003)
Backed out changeset 70114135bd8c (bug 1333003)
Backed out changeset 5715b15e33c0 (bug 1333003)
Backed out changeset 375e952bd738 (bug 1333003)
Backed out changeset d5d4112599f2 (bug 1333003)
MozReview-Commit-ID: DZUHJTdjX7V
2017-03-23 11:01:44 -07:00
Ting-Yu Chou
f66b5c4835
Bug 1333003 part 6 - Fix test scripts to run ASan on Windows. r=ted
...
MozReview-Commit-ID: 6F9UXgTRb2Y
2017-03-10 12:08:34 +08:00
Carsten "Tomcat" Book
88dfdca025
Backed out changeset 18fd8676751a (bug 1333003)
2017-03-23 10:38:04 +01:00
Ting-Yu Chou
f761f3c2a3
Bug 1333003 part 6 - Fix test scripts to run ASan on Windows. r=ted
...
MozReview-Commit-ID: 6F9UXgTRb2Y
2017-03-10 12:08:34 +08:00
Nathan Froyd
7836672d4c
Bug 1281918 - make runcppunittests filter out non-executable files when given a directory; r=chmanchester
...
When runcppunittest (resp. |mach cppunittest|) is passed a directory, it
attempts to indiscriminately run all the files found in that directory.
This is unhelpful, as directories containing compiled cppunittests also
tend to have other things: Makefiles, object files, etc. Let's filter
out non-executable files from the directory listing and make the user
experience more pleasant.
2016-06-24 04:02:18 -04:00
Wes Kocher
7e3ed1b7eb
Backed out changeset c6617c4a27b4 (bug 1238305) for android cpp failures
2016-01-29 15:01:46 -08:00
Aaron Klotz
7e9f8f89c4
Bug 1238305: Modify cppunittests to look up breakpad symbols for logged stack traces; r=ted
2016-01-12 12:58:59 -07:00
Stephen A Pohl
051837a6c8
Bug 1217144: Allow for cppunittest to be run locally on OSX. r=erahm
2015-10-27 13:50:56 -04:00
Andrew McCreight
3483a78dff
Bug 1215679 - Ignore ODR violations in ASan CPP unit tests. r=jmaher
2015-10-22 09:33:43 -07:00
Andrew McCreight
011fe15992
Bug 1216721 - Only get the symbolizer path for ASan for ASan builds. r=chmanchester
2015-10-22 09:33:43 -07:00
Geoff Brown
eddda2f5de
Bug 1090276 - Support mach cppunittest on Android; r=dminor
2015-09-14 08:40:35 -06:00
Jonathan Griffin
c8edf4f6e5
Bug 1190474 - Allow test-specific timeouts to be specified in cppunittest.ini, r=chmanchester
2015-08-12 16:25:56 -07:00
Sebastian Hengst
eb1e0b7375
Backout bedff4a78d9a (bug 1190474) for B2G ICS Emulator Cpp unittests permafail. r=backout
2015-08-13 09:08:45 +02:00
Jonathan Griffin
64f39c8e9c
Bug 1190474 - Allow test-specific timeouts to be specified in cppunittest.ini, r=chmanchester
2015-08-12 16:25:56 -07:00
Andrew Halberstadt
5c1241cd79
Bug 1014760 - Move mozlog.structured to mozlog; Move mozlog to mozlog.unstructured, r=jgraham
...
Mozlog currently has two implementations. The top level package is based on the logging module and is
deprecated. The newer structured logging implementation lives in mozlog.structured. This patch swaps the
two, so the top level mozlog module contains the recommended implementation, while mozlog.unstructured
contains the old one.
2015-07-16 10:38:40 -04:00
Geoff Brown
b68ea45f18
Bug 1171299 - Support mozinfo.json in cppunit tests; r=dminor
2015-06-04 10:51:14 -06:00
Dan Minor
460fdebe82
Bug 1087567 - Add proper manifest for cppunit tests; r=ted
2014-10-28 09:38:21 -04:00
Stephen Pohl
003243b553
Mac v2 signing - Bug 1064952 - Update Cpp unit test harness for the new v2 bundle structure on OSX. r=jmaher
2014-09-29 11:51:39 -07:00
Chris Manchester
ed5ff541e2
Bug 1034272 - Convert cppunittests to structured logging.;r=ted
2014-07-10 09:33:39 -04:00
Andrew McCreight
70912d390a
Bug 1023368 - Non-fatally provide information about the LLVM symbolizer in cppunittests. r=jmaher
2014-06-24 11:27:39 -07:00
Andrew McCreight
bef81b6821
Bug 1023368 - ASan tests should show an error when the symbolizer isn't found. r=jmaher
2014-06-14 16:43:46 -07:00
Dan Minor
96760a20ce
Bug 994830 - Make cppunittest test timeout less than mozharness process timeout; r=ted
2014-04-10 15:24:29 -04:00
Dan Minor
b632c9b64d
Bug 949538 - Add mach target for cpp unittests; r=gps
2014-01-02 10:19:35 -05:00
Dan Minor
f318a6d417
Bug 915245 - Add manifest support to cpp unittest harness; r=ted
2013-09-24 07:18:58 -04:00
Christian Holler
bdcbbc25f1
Bug 917242 - Symbolize ASan traces in automation. r=ted
2013-09-20 13:37:53 +02:00
Dan Minor
481d0ebf0f
Bug 908644 - Add a global result summary to cppunittest output;r=ted
2013-08-23 09:28:50 -04:00
Dan Minor
f8c3947cc1
Bug 903606 - Use mozfile.TemporaryDirectory in cppunittest scripts;r=ted
2013-08-19 10:02:42 -04:00
Dan Minor
91c428f567
Bug 893085 - remotecppunittests.py should accept --apk option and test directories as well as files on the command line; r=ted
2013-08-02 09:53:13 -04:00
Dan Minor
0e05284574
Bug 892439: runcppunittests.py should accept either test files or test directories from the command line; r=ted
2013-07-12 07:42:14 -04:00
Ted Mielczarek
40347ecd57
bug 825511 - use outputTimeout for runcppunittests.py. r=ahal
2013-01-03 18:50:22 -05:00
Geoff Brown
46c75dcafa
Bug 811411 - Add ability to run C++ unit tests on mobile; r=ted.mielczarek
2013-01-03 13:01:54 -07:00
Ted Mielczarek
3d8a935069
bug 811370 - runcppunittests doesn't handle hangs gracefully. r=ahal
2012-11-14 10:52:55 -05:00
Ted Mielczarek
9708e29026
bug 787176 - Add a Python wrapper script for running C++ unit tests. r=jmaher,waldo
2012-08-30 15:20:38 -04:00