mirror of
https://github.com/llvm/llvm-project.git
synced 2025-05-06 19:36:13 +00:00

The test "test_fp_special_purpose_register_read" in TestRegisters.py fails on Darwin machines configured to use an out-of-tree debugserver. The error message is: 'register read ftag' returns expected result, got 'ftag = 0x80'. This indicates that the debugserver in use is too old. This commit introduces a decorator which can be used to skip tests which rely on having a just-built debugserver. This resolves the issue: $ ./bin/llvm-dotest -p TestRegisters.py -v 1 out of 617 test suites processed - TestRegisters.py Test Methods: 7 Success: 6 Skip: 1 ... llvm-svn: 327052
24 lines
646 B
Python
24 lines
646 B
Python
"""
|
|
The LLVM Compiler Infrastructure
|
|
|
|
This file is distributed under the University of Illinois Open Source
|
|
License. See LICENSE.TXT for details.
|
|
|
|
Configuration options for lldbtest.py set by dotest.py during initialization
|
|
"""
|
|
|
|
# array of strings
|
|
# each string has the name of an lldb channel followed by
|
|
# zero or more categories in that channel
|
|
# ex. "gdb-remote packets"
|
|
channels = []
|
|
|
|
# leave logs/traces even for successful test runs
|
|
log_success = False
|
|
|
|
# Indicate whether we're testing with an out-of-tree debugserver
|
|
out_of_tree_debugserver = False
|
|
|
|
# path to the lldb command line executable tool
|
|
lldbExec = None
|