1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-27 15:52:00 -08:00
Commit graph

25 commits

Author SHA1 Message Date
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