| OLD | NEW |
| 1 #!/bin/bash | 1 #!/bin/bash |
| 2 # | 2 # |
| 3 # Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file | 3 # Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file |
| 4 # for details. All rights reserved. Use of this source code is governed by a | 4 # for details. All rights reserved. Use of this source code is governed by a |
| 5 # BSD-style license that can be found in the LICENSE file. | 5 # BSD-style license that can be found in the LICENSE file. |
| 6 # | 6 # |
| 7 | 7 |
| 8 # A quick check over a subset the tests in the runtime, compiler | 8 # A quick check over a subset the tests in the runtime, compiler |
| 9 # and client directories. | 9 # and client directories. |
| 10 | 10 |
| (...skipping 85 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 96 doTest runtime vm debug | 96 doTest runtime vm debug |
| 97 RUNTIME_RESULT=$? | 97 RUNTIME_RESULT=$? |
| 98 if [ ${RUNTIME_RESULT} == 0 ] ; then | 98 if [ ${RUNTIME_RESULT} == 0 ] ; then |
| 99 echo " Release (Ctrl-C to skip this set of tests)" | 99 echo " Release (Ctrl-C to skip this set of tests)" |
| 100 doTest runtime vm release | 100 doTest runtime vm release |
| 101 RUNTIME_RESULT=$? | 101 RUNTIME_RESULT=$? |
| 102 fi | 102 fi |
| 103 | 103 |
| 104 | 104 |
| 105 echo | 105 echo |
| 106 echo "=== dartc tests ===" | 106 echo "=== analysis tests ===" |
| 107 echo " Debug mode (Ctrl-C to skip this set of tests)" | 107 echo " Debug mode (Ctrl-C to skip this set of tests)" |
| 108 doTest compiler dartc debug | 108 doTest compiler dartc debug |
| 109 DARTC_RESULT=$? | 109 DARTC_RESULT=$? |
| 110 | 110 |
| 111 if [ ${DO_OPTIMIZE} == 1 ] ; then | 111 if [ ${DO_OPTIMIZE} == 1 ] ; then |
| 112 echo " Release mode (--optimize)" | 112 echo " Release mode (--optimize)" |
| 113 doTest compiler dartc release | 113 doTest compiler dartc release |
| 114 RESULT=$? | 114 RESULT=$? |
| 115 if [ ${RESULT} != 0 ] ; then | 115 if [ ${RESULT} != 0 ] ; then |
| 116 DARTC_RESULT=${RESULT} | 116 DARTC_RESULT=${RESULT} |
| (...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 150 CLIENT_RESULT=${RESULT} | 150 CLIENT_RESULT=${RESULT} |
| 151 fi | 151 fi |
| 152 fi | 152 fi |
| 153 | 153 |
| 154 # Print summary of results | 154 # Print summary of results |
| 155 if [ ${RUNTIME_RESULT} != 0 ] ; then | 155 if [ ${RUNTIME_RESULT} != 0 ] ; then |
| 156 echo "*** vm tests failed" | 156 echo "*** vm tests failed" |
| 157 fi | 157 fi |
| 158 | 158 |
| 159 if [ ${DARTC_RESULT} != 0 ] ; then | 159 if [ ${DARTC_RESULT} != 0 ] ; then |
| 160 echo "*** dartc tests failed" | 160 echo "*** analysis tests failed" |
| 161 fi | 161 fi |
| 162 | 162 |
| 163 if [ ${FROG_RESULT} != 0 ] ; then | 163 if [ ${FROG_RESULT} != 0 ] ; then |
| 164 echo "*** frog tests failed" | 164 echo "*** frog tests failed" |
| 165 fi | 165 fi |
| 166 | 166 |
| 167 if [ ${CLIENT_RESULT} != 0 ] ; then | 167 if [ ${CLIENT_RESULT} != 0 ] ; then |
| 168 echo "*** client tests failed" | 168 echo "*** client tests failed" |
| 169 fi | 169 fi |
| 170 | 170 |
| 171 if [ ${TESTS_FAILED} == 0 ] ; then | 171 if [ ${TESTS_FAILED} == 0 ] ; then |
| 172 echo "All presubmit tests passed!" | 172 echo "All presubmit tests passed!" |
| 173 fi | 173 fi |
| OLD | NEW |