Commit Graph

18 Commits

Author SHA1 Message Date
Gustavo J. A. M. Carneiro
c3faf85ce2 make sure we run the pybindgen command in --check and --regression 2009-09-16 14:26:46 +01:00
Gustavo J. A. M. Carneiro
aad99865f2 Bug #609: --check and --regression should build only the required binaries 2009-09-07 11:59:10 +01:00
Gustavo J. A. M. Carneiro
227f2f134d When comparing regression traces, ignore newline differences for text files (.tr and .mob extensions); this makes regression testing in win32/mingw pass. 2009-06-24 19:38:59 +01:00
Gustavo J. A. M. Carneiro
b0976ab1ae Fix win32/mingw bug running commands with command-template: needed to escape backslashes before calling shlex.split(). 2009-06-24 18:42:07 +01:00
Gustavo J. A. M. Carneiro
ba5c9355f6 Force valgrind to not be used for Python tests 2009-04-21 11:13:19 +01:00
Gustavo J. A. M. Carneiro
7ddd83ed2c Detect valgrind memory leak reports; based on patch by Mathieu Lacage; closes bug #532 2009-04-16 16:47:02 +01:00
Gustavo J. A. M. Carneiro
62add283d4 Upgrade to WAF 1.5.4 2009-04-13 23:10:37 +01:00
Gustavo J. A. M. Carneiro
3e22a2d98d Less error hiding anti-pattern when running regression tests. 2009-04-02 13:16:13 +01:00
Gustavo J. A. M. Carneiro
a559b31710 For regression testing, use python modules filecmp and difflib instead of an external diff command, to improve portability (e.g. mingw). Closes #330. 2009-02-21 22:50:04 +00:00
Gustavo J. A. M. Carneiro
f5015da143 Skip the NSC test when valgrind is enabled. 2009-01-28 11:06:50 +00:00
Gustavo J. A. M. Carneiro
c2fd874a0e Interpret regression program non-zero exit as a test failure, instead of showing a traceback. 2009-01-28 11:01:02 +00:00
Gustavo J. A. M. Carneiro
ca8a6c03df Bug #323: waf --valgrind doesn't check for valgrind first 2009-01-24 18:09:29 +00:00
Gustavo J. A. M. Carneiro
b2c212c239 Run regression tests as WAF tasks, plus simplify how unit tests are declared. Closes #480. 2009-01-24 12:25:52 +00:00
Gustavo J. A. M. Carneiro
8e70ea9b96 Don't abuse os.chdir so much (not thread safe) 2009-01-18 22:47:25 +00:00
Gustavo J. A. M. Carneiro
ae5749aea7 Cleanup: remove regression reference traces downloading code (moved to allinone) 2009-01-18 22:18:49 +00:00
Gustavo J. A. M. Carneiro
f19d54fddd Upgrade to new WAF, work in progress 2008-12-29 13:28:54 +00:00
Gustavo J. A. M. Carneiro
7bd84c12ac Add a --with-regression-traces configure option, to allow using externally supplied regression traces instead of fetching them from the network. 2008-11-19 17:17:07 +00:00
Gustavo J. A. M. Carneiro
e8e8e887d7 Refactor wscript code to move regression testing code to a separate python module (bug 325) 2008-11-18 13:48:26 +00:00