diff options
author | Yao Qi <yao.qi@linaro.org> | 2017-12-15 10:45:27 +0000 |
---|---|---|
committer | Yao Qi <yao.qi@linaro.org> | 2017-12-15 10:45:27 +0000 |
commit | 1af17fd9cc3a453e55ce5b8f556c51859bf40363 (patch) | |
tree | 0dba40b370fdb2af41511e65c5b1fe57c6837d3f | |
parent | 97d4fac10fb9dac465d1d7e7a26c6b9cfb0b1326 (diff) | |
download | gdb-1af17fd9cc3a453e55ce5b8f556c51859bf40363.zip gdb-1af17fd9cc3a453e55ce5b8f556c51859bf40363.tar.gz gdb-1af17fd9cc3a453e55ce5b8f556c51859bf40363.tar.bz2 |
Skip 'maintenance check xml-descriptions' if XML is disabled
I see the following test failure when gdb is configured without XML
support,
maintenance check xml-descriptions binutils-gdb/gdb/testsuite/../features
warning: Can not parse XML target description; XML support was disabled at compile time^M
Tested 29 XML files, 29 failed
(gdb) FAIL: gdb.gdb/unittest.exp: maintenance check xml-descriptions ${srcdir}/../features
gdb/testsuite:
2017-12-15 Yao Qi <yao.qi@linaro.org>
* gdb.gdb/unittest.exp: Skip 'maintenance check xml-descriptions'
if XML is disabled.
-rw-r--r-- | gdb/testsuite/ChangeLog | 5 | ||||
-rw-r--r-- | gdb/testsuite/gdb.gdb/unittest.exp | 4 |
2 files changed, 8 insertions, 1 deletions
diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index 84ad6d6..8d52bb9 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2017-12-15 Yao Qi <yao.qi@linaro.org> + + * gdb.gdb/unittest.exp: Skip 'maintenance check xml-descriptions' + if XML is disabled. + 2017-12-15 Xavier Roirand <roirand@adacore.com> * gdb.ada/same_component_name: New testcase. diff --git a/gdb/testsuite/gdb.gdb/unittest.exp b/gdb/testsuite/gdb.gdb/unittest.exp index 58494e1..7d280d1 100644 --- a/gdb/testsuite/gdb.gdb/unittest.exp +++ b/gdb/testsuite/gdb.gdb/unittest.exp @@ -13,10 +13,12 @@ # You should have received a copy of the GNU General Public License # along with this program. If not, see <http://www.gnu.org/licenses/>. +set do_xml_test [expr ![gdb_skip_xml_test]] + gdb_start gdb_test "maintenance selftest" "Ran $decimal unit tests, 0 failed" -if { ![is_remote host] } { +if { ![is_remote host] && $do_xml_test } { gdb_test "maintenance check xml-descriptions ${srcdir}/../features" \ "Tested $decimal XML files, 0 failed" \ "maintenance check xml-descriptions \${srcdir}/../features" |