Gareth Rees
b9449c3066
Fix links.
...
Copied from Perforce
Change: 183961
ServerID: perforce.ravenbrook.com
2014-01-13 13:28:18 +00:00
Gareth Rees
acc6ba5d60
Improve process documents. convert tool index to restructuredtext.
...
Copied from Perforce
Change: 183959
ServerID: perforce.ravenbrook.com
2014-01-13 12:53:07 +00:00
Gareth Rees
dfe11f4734
Correct pass_count to fail_count in testrun.bat.
...
locbwcss shouldn't fail if there are non-contiguous allocations. Those are perfectly legitimate (MVFF uses CBS, which needs to allocate nodes in its splay tree).
Copied from Perforce
Change: 183047
ServerID: perforce.ravenbrook.com
2013-07-15 17:09:39 +01:00
Gareth Rees
ca777655bc
Improve reporting of test failures on windows, so that the continuous integration is helpful.
...
Copied from Perforce
Change: 183043
ServerID: perforce.ravenbrook.com
2013-07-15 16:39:22 +01:00
Gareth Rees
3978907de4
Delete test-runner.py: this was obsoleted by the variety reform and by improvements to the build system.
...
Copied from Perforce
Change: 182569
ServerID: perforce.ravenbrook.com
2013-06-06 13:46:57 +01:00
Gareth Rees
b631cd10cd
Reorganize windows build so that facts are mentioned in only one place.
...
Provide "testrun" target (and batch file) for running the test suite.
Copied from Perforce
Change: 182516
ServerID: perforce.ravenbrook.com
2013-06-04 20:40:07 +01:00
Gareth Rees
540923be65
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
82da980c32
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
ae5e9a15ca
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
8a7c20ac96
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
7b542e7e70
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
87f664da11
Remove remnant diagnostic write.
...
Copied from Perforce
Change: 175967
ServerID: perforce.ravenbrook.com
2011-08-29 13:29:59 +01:00
Peter Jackson
36dd1ada0f
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
6a7bc18e83
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
e68fc07c6b
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
3783f78d62
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
4d2a90c21b
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
bc66c3ead1
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
500cb29fdb
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
60217b6466
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
b92526bc92
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
f02a1fd5b6
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
74895c8f40
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
7752edd9b9
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
3454861c22
Add copyright and licence notices
...
Copied from Perforce
Change: 155258
ServerID: perforce.ravenbrook.com
2005-10-05 18:35:23 +01:00
Richard Kistruck
357b7e22c4
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
b946b80145
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
27597d15d8
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
57050a4922
Adding an index to the tools directory.
...
Copied from Perforce
Change: 30238
ServerID: perforce.ravenbrook.com
2002-06-18 12:49:57 +01:00