aboutsummaryrefslogtreecommitdiffstats
path: root/mps/code
diff options
context:
space:
mode:
authorGareth Rees2013-05-21 00:30:20 +0100
committerGareth Rees2013-05-21 00:30:20 +0100
commitecb45f24d2c7a92ed8e74f8058da742427bcf4e9 (patch)
tree4920ec555a8ed160e4769995fc460feccd3a8b46 /mps/code
parentbb47703f30ed0719f4dbafc26e9f6c973ec0b2c4 (diff)
downloademacs-ecb45f24d2c7a92ed8e74f8058da742427bcf4e9.tar.gz
emacs-ecb45f24d2c7a92ed8e74f8058da742427bcf4e9.zip
Include mv2test in the test suite (although it doesn't pass yet).
Copied from Perforce Change: 182027 ServerID: perforce.ravenbrook.com
Diffstat (limited to 'mps/code')
-rw-r--r--mps/code/comm.gmk5
-rw-r--r--mps/code/mps.xcodeproj/project.pbxproj2
2 files changed, 3 insertions, 4 deletions
diff --git a/mps/code/comm.gmk b/mps/code/comm.gmk
index 141ee964d08..be6c9a20d92 100644
--- a/mps/code/comm.gmk
+++ b/mps/code/comm.gmk
@@ -234,13 +234,12 @@ all: mpmss sacss amcss amcsshe amsss amssshe segsmss awlut awluthe \
234# Runs the automatic tests that are built with CONFIG_PROD_MPS. 234# Runs the automatic tests that are built with CONFIG_PROD_MPS.
235# These tests are run overnight (see design.buildsys.overnight). 235# These tests are run overnight (see design.buildsys.overnight).
236# bttest & teletest cannot be run unattended 236# bttest & teletest cannot be run unattended
237# mv2test cannot be run because MV2 is broken
238# %%TARGET: When adding a new target, if target is suitable for the 237# %%TARGET: When adding a new target, if target is suitable for the
239# overnight tests, then add it here. 238# overnight tests, then add it here.
240TESTCASES=abqtest amcss amcsshe amcssth amsss amssshe apss arenacv awlut \ 239TESTCASES=abqtest amcss amcsshe amcssth amsss amssshe apss arenacv awlut \
241 awluthe btcv cbstest finalcv finaltest lockcov locv \ 240 awluthe btcv cbstest finalcv finaltest lockcov locv \
242 messtest mpmss mpsicv poolncv qs sacss segsmss steptest \ 241 messtest mpmss mpsicv mv2test poolncv qs sacss segsmss \
243 walkt0 242 steptest walkt0
244testrun: $(TESTCASES) 243testrun: $(TESTCASES)
245 OUTPUT=$$(mktemp /tmp/mps.log.XXXXXX); \ 244 OUTPUT=$$(mktemp /tmp/mps.log.XXXXXX); \
246 echo "Logging test output to $$OUTPUT"; \ 245 echo "Logging test output to $$OUTPUT"; \
diff --git a/mps/code/mps.xcodeproj/project.pbxproj b/mps/code/mps.xcodeproj/project.pbxproj
index dc00672936a..5b15b0ec3c9 100644
--- a/mps/code/mps.xcodeproj/project.pbxproj
+++ b/mps/code/mps.xcodeproj/project.pbxproj
@@ -2331,7 +2331,7 @@
2331 ); 2331 );
2332 runOnlyForDeploymentPostprocessing = 0; 2332 runOnlyForDeploymentPostprocessing = 0;
2333 shellPath = /bin/sh; 2333 shellPath = /bin/sh;
2334 shellScript = "# bttest & teletest cannot be run unattended\n# mv2test cannot be run because MV2 is broken\n# amcssth doesn't work on OS X (job001621)\nTESTCASES=\"abqtest amcss amcsshe amsss amssshe apss arenacv awlut \\\n awluthe btcv cbstest finalcv finaltest lockcov locv \\\n messtest mpmss mpsicv poolncv qs sacss segsmss steptest \\\n walkt0\"\nOUTPUT=$(mktemp /tmp/mps.log.XXXXXX)\necho \"Logging test output to $OUTPUT\"\nfor TEST in $TESTCASES; do\n TESTCASE=$TARGET_BUILD_DIR/$TEST\n printf \"\\n\\n-- Running $TESTCASE at $(date) --\\n\" >> $OUTPUT\n echo \"Running $TEST ($CONFIGURATION)\"\n $TESTCASE >> $OUTPUT || exit 1\ndone\necho \"All tests pass.\"\n\n# Coverage\nif [ \"$CONFIGURATION\" == \"Debug\" ]; then\n (cd xc/$PROJECT.build/$CONFIGURATION/$PROJECT.build/Objects-normal/x86_64 &&\n gcov mps.c 2>>$OUTPUT) |\n python gcovfmt.py $OUTPUT\nfi"; 2334 shellScript = "# bttest & teletest cannot be run unattended\n# amcssth doesn't work on OS X (job001621)\nTESTCASES=\"abqtest amcss amcsshe amsss amssshe apss arenacv awlut \\\n awluthe btcv cbstest finalcv finaltest lockcov locv \\\n messtest mpmss mpsicv mv2test poolncv qs sacss segsmss \\\n steptest walkt0\"\nOUTPUT=$(mktemp /tmp/mps.log.XXXXXX)\necho \"Logging test output to $OUTPUT\"\nfor TEST in $TESTCASES; do\n TESTCASE=$TARGET_BUILD_DIR/$TEST\n printf \"\\n\\n-- Running $TESTCASE at $(date) --\\n\" >> $OUTPUT\n echo \"Running $TEST ($CONFIGURATION)\"\n $TESTCASE >> $OUTPUT || exit 1\ndone\necho \"All tests pass.\"\n\n# Coverage\nif [ \"$CONFIGURATION\" == \"Debug\" ]; then\n (cd xc/$PROJECT.build/$CONFIGURATION/$PROJECT.build/Objects-normal/x86_64 &&\n gcov mps.c 2>>$OUTPUT) |\n python gcovfmt.py $OUTPUT\nfi";
2335 showEnvVarsInLog = 0; 2335 showEnvVarsInLog = 0;
2336 }; 2336 };
2337/* End PBXShellScriptBuildPhase section */ 2337/* End PBXShellScriptBuildPhase section */