Gareth Rees
f4b445d1b5
Document gcovfmt.py and testrun.sh. test-runner.py is no longer used.
...
Copied from Perforce
Change: 182167
ServerID: perforce.ravenbrook.com
2013-05-24 18:17:43 +01:00
Gareth Rees
da75b40c73
Always run all the testcases, noting failures instead of stopping.
...
Copied from Perforce
Change: 182153
ServerID: perforce.ravenbrook.com
2013-05-24 11:25:15 +01:00
Gareth Rees
69ef2cbe09
If a test case fails, show the output of the test case that failed, so that it isn't lost if the test suite is running on a build server such as travis ci. (works on os x.)
...
Copied from Perforce
Change: 182040
ServerID: perforce.ravenbrook.com
2013-05-21 17:25:13 +01:00
Richard Brooksby
a31e2340da
Moving build-aux out of the way to tools/autoconf.
...
Correcting build and clean target substitutions for Mac OS X.
Adding Makefile rule for configure itself, running autoreconf.
Copied from Perforce
Change: 179375
ServerID: perforce.ravenbrook.com
2012-09-09 20:33:44 +01:00
David Lovemore
1e6a42e2cf
Update test-runner.py to check sdk build target.
...
Copied from Perforce
Change: 178524
ServerID: perforce.ravenbrook.com
2012-06-28 14:53:30 +01:00
Peter Jackson
49a7e7eed7
Remove remnant diagnostic write.
...
Copied from Perforce
Change: 175967
ServerID: perforce.ravenbrook.com
2011-08-29 13:29:59 +01:00
Peter Jackson
d7136bdbc0
Mainline changes to make a standard nt build environment based on nt6.1
...
(Windows7) and its SDK. The w3i3m9 pseudo platform has been removed and
w3i3mv adjusted for this framework.
Copied from Perforce
Change: 175966
ServerID: perforce.ravenbrook.com
2011-08-29 13:09:37 +01:00
Richard Kistruck
e2598917f4
mps br/padding: mps_addr_pool(), mps_addr_fmt() -- new mps functions
...
mps.h, mpsicv.c: implementation
mpsicv.c: new addr_pool_test(), to test them
w3gen.def: export them
walkt0.c: test them within mps_arena_formatted_objects_walk(). (Also checks against values passed to stepper function, and against what we expect).
tool/test-runner.py: add walkt0
Copied from Perforce
Change: 169861
ServerID: perforce.ravenbrook.com
2010-02-26 16:33:49 +00:00
Richard Kistruck
fa2320a2ea
Mps br/padding: testrunner.py: vc9.0: build and run w3i3m9.
...
So user should do \vc9vars.bat before invoking ..\tool\testrunner.py
Copied from Perforce
Change: 169815
ServerID: perforce.ravenbrook.com
2010-02-12 15:27:48 +00:00
Richard Kistruck
afd07175dc
Mps br/timing test-runner.py: add new test "zmess", which tests generating and getting mps messages.
...
Copied from Perforce
Change: 167380
ServerID: perforce.ravenbrook.com
2009-02-16 16:25:31 +00:00
Richard Kistruck
91648d6e01
Mps br/awldiag: tool/mpsclasses.py: show the mps class hierarchy
...
A simple parser that finds DEFINE_CLASS (et al) macros, builds
the MPS class hierarchy, and prints the tree to stdout.
Copied from Perforce
Change: 163588
ServerID: perforce.ravenbrook.com
2007-12-04 18:50:11 +00:00
Richard Kistruck
f93349f9c7
Mps master: test-runner.py: varieties we, hi, di, ci.
...
Copied from Perforce
Change: 162947
ServerID: perforce.ravenbrook.com
2007-07-19 16:59:57 +01:00
Richard Kistruck
4a7eff7cbf
Mps master: integ from br/band/...@162786:
...
trace.c, design/trace, mpmst.h:
- fix job001658;
- (by making traceFindGrey aware of reference rank bands);
- tidy according to cstyle.
fin1658a.c, comm.gmk, commpost.nmk:
- new test for job001658.
tool/test-runner.py:
- platform detection.
w3build.bat:
- rearrange to reduce interleaving of different deliverables;
- only we, hi, di, ci;
- rmdir the release directory, before creating and populating it.
(version.c - empty-integrate)
Copied from Perforce
Change: 162787
ServerID: perforce.ravenbrook.com
2007-07-05 18:13:01 +01:00
David Jones
a60d3129c6
Mps: workaround for test-runner.py on windows.
...
Copied from Perforce
Change: 162757
ServerID: perforce.ravenbrook.com
2007-07-04 14:41:32 +01:00
David Jones
4fb64d880b
Mps: make test-runner cross platform.
...
Copied from Perforce
Change: 162754
ServerID: perforce.ravenbrook.com
2007-07-04 14:03:24 +01:00
Richard Kistruck
2071d96cf1
Mps 107 testrunner.py: all windows varieties
...
Copied from Perforce
Change: 161222
ServerID: perforce.ravenbrook.com
2006-12-13 17:54:49 +00:00
Richard Kistruck
9434f5c04b
Mps tool/testrunner.py: make it do xcppgc, not w3i3mv (such a hack)
...
Copied from Perforce
Change: 161199
ServerID: perforce.ravenbrook.com
2006-12-11 18:17:17 +00:00
Richard Kistruck
0389a9369d
Path-separators must be back-slash, not fwd-slash. + add how-to comments.
...
Copied from Perforce
Change: 155638
ServerID: perforce.ravenbrook.com
2005-10-31 08:38:09 +00:00
Richard Kistruck
7729fdb79e
Add copyright and licence notices
...
Copied from Perforce
Change: 155258
ServerID: perforce.ravenbrook.com
2005-10-05 18:35:23 +01:00
Richard Kistruck
a943b97742
New procedures and tool for mps 1.106.0: put them in right place (after fixing my p4 client)
...
Copied from Perforce
Change: 155198
ServerID: perforce.ravenbrook.com
2005-10-03 10:00:11 +01:00
Richard Kistruck
ff6f657e99
Newly written-up procedures (version, configura release), and a simple test-runner tool
...
Copied from Perforce
Change: 155173
ServerID: perforce.ravenbrook.com
2005-09-30 12:38:17 +01:00
Nick Barnes
34c1658aac
Fix up mps documents and delete some scriptworks-specific stuff.
...
Copied from Perforce
Change: 30252
ServerID: perforce.ravenbrook.com
2002-06-18 14:59:14 +01:00
Richard Brooksby
6f1b097239
Adding an index to the tools directory.
...
Copied from Perforce
Change: 30238
ServerID: perforce.ravenbrook.com
2002-06-18 12:49:57 +01:00
Richard Brooksby
ec19cb2a6d
Removing tool/robot, as it's no use to anyone else.
...
Copied from Perforce
Change: 30237
ServerID: perforce.ravenbrook.com
2002-06-18 12:49:41 +01:00
Nick Barnes
7acfca905d
Branch imports for masters.
...
Copied from Perforce
Change: 23678
ServerID: perforce.ravenbrook.com
2001-10-31 14:40:56 +00:00