f62f39af02b5a8f0282f6b8e10181a20051493f8 |
|
10-Mar-2015 |
Dan Albert <danalbert@google.com> |
Copy data files to the remote runner. Summary: The data files for any given test will be in the same directory as the source with a file name that matches *.dat. To make these available to tests running remotely (such as over adb or ssh), copy them into the test's remote working directory. Note that we will perform more copies than we actually need. The data files in the directory may only be used by one of the tests, but will be copied for all tests in the same directory. This patch also moves the remote test binary into the working directory (previously it was only invoked from the working directory rather than existing in it). Reviewers: EricWF, jroelofs Reviewed By: jroelofs Subscribers: cfe-commits Differential Revision: http://reviews.llvm.org/D8118 git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@231864 91177308-0d34-0410-b5e6-96231b3b80d8 Change-Id: I53d095bd26e2f38bc938745c205439b1ae715de1
/external/libcxx/test/libcxx/test/executor.py
|
702e978e579b6aa2d190ce99392b68a9cc1a5c02 |
|
10-Mar-2015 |
Dan Albert <danalbert@google.com> |
Factor out RemoteExecutor from SSHExecutor. Summary: A lot of the pieces of SSHExecutor can be shared with my AdbExecutor (https://android-review.googlesource.com/#/c/138807/). Reviewers: EricWF, jroelofs Reviewed By: jroelofs Subscribers: cfe-commits Differential Revision: http://reviews.llvm.org/D8117 git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@231815 91177308-0d34-0410-b5e6-96231b3b80d8 Change-Id: I38b5d3f16560a07fece15ab0a892c3060404384d
/external/libcxx/test/libcxx/test/executor.py
|
90e862b946b0bca22f22446c367dde8c78e4a422 |
|
06-Mar-2015 |
Dan Albert <danalbert@google.com> |
Oops. This arg is passed, just ignored. We should probably be using this argument to find the data files for the tests, but that isn't implemented yet. git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@231498 91177308-0d34-0410-b5e6-96231b3b80d8 Change-Id: Idbf369eada1de93a21180edc6abeeebf89e6cdff
/external/libcxx/test/libcxx/test/executor.py
|
b0617a93029bbf99057202feff9701c09497c3d1 |
|
06-Mar-2015 |
Dan Albert <danalbert@google.com> |
Fix the PrefixExecutor. The PrefixExecutor wasn't passing the exe_path down the chain, so the command was overriding that, the work_dir was being passed as the command, and so on. I've cleaned up a few pylint issues while I was here. git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@231496 91177308-0d34-0410-b5e6-96231b3b80d8 Change-Id: Ice5baa25246cf5830c91b329eaeb819ae0dd1aad
/external/libcxx/test/libcxx/test/executor.py
|
5cb52824fc2a0caf233311e91d9a2a53368f04ad |
|
04-Mar-2015 |
Dan Albert <danalbert@google.com> |
Merge to upstream r231255. Change-Id: Ia8ee1801b42943464b99f28b6a83647458f3efb5
/external/libcxx/test/libcxx/test/executor.py
|