diff options
author | Jonas Devlieghere <jonas@devlieghere.com> | 2019-06-26 16:12:08 +0000 |
---|---|---|
committer | Jonas Devlieghere <jonas@devlieghere.com> | 2019-06-26 16:12:08 +0000 |
commit | c8232e4310751ffa9fe506c1f6c11cbaa02b4621 (patch) | |
tree | 3306817693a97e2952f424581633eecc703ef450 /lldb/packages/Python/lldbsuite/test/dotest_args.py | |
parent | 039af0ea03f987654a162b6160399a00fd22b1b0 (diff) | |
download | bcm5719-llvm-c8232e4310751ffa9fe506c1f6c11cbaa02b4621.tar.gz bcm5719-llvm-c8232e4310751ffa9fe506c1f6c11cbaa02b4621.zip |
[dotest] Add the ability to set environment variables for the inferior.
This patch adds a dotest flag for setting environment variables for the
inferior. This is different from the current --env flag, which sets
variables in the debugger's environment. This allows us to set things
like LD_LIBRARY_PATH for testing.
Differential revision: https://reviews.llvm.org/D63790
llvm-svn: 364443
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/dotest_args.py')
-rw-r--r-- | lldb/packages/Python/lldbsuite/test/dotest_args.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/lldb/packages/Python/lldbsuite/test/dotest_args.py b/lldb/packages/Python/lldbsuite/test/dotest_args.py index 225ccf1181c..a673d1d3489 100644 --- a/lldb/packages/Python/lldbsuite/test/dotest_args.py +++ b/lldb/packages/Python/lldbsuite/test/dotest_args.py @@ -210,6 +210,12 @@ def create_parser(): metavar='variable', action='append', help='Specify an environment variable to set to the given value before running the test cases e.g.: --env CXXFLAGS=-O3 --env DYLD_INSERT_LIBRARIES') + group.add_argument( + '--inferior-env', + dest='set_inferior_env_vars', + metavar='variable', + action='append', + help='Specify an environment variable to set to the given value for the inferior.') X('-v', 'Do verbose mode of unittest framework (print out each test case invocation)') group.add_argument( '--enable-crash-dialog', |