[PATCH] D51080: litsupport/remote: Work without shared filesystem
Matthias Braun via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Aug 21 17:48:33 PDT 2018
MatzeB created this revision.
MatzeB added reviewers: cmatthews, kristof.beyls, Meinersbur.
Herald added subscribers: mgorny, mcrosier.
Change litsupport/remote code to not assume a shared filesystem anymore:
- Assumes we can run commands on the remote target and get output/returncodes back (typically ssh)
- Expects the benchmark build directory was transfered to the remove device via other means (typically rsync) before running.
Note: This whole remote support is only relevant for apples internal usage.
At least I'm not aware of anyone else using the remote litsupport module.
I am putting this up for early review feedback. In practice we cannot
commit this yet, as lnt isn't prepared to rsync things to the device
before running (for this I actually plan to get back to other patches
of mine that allow to submit to LNT without actually running the benchmarks
via LNT itself).
Repository:
rT test-suite
https://reviews.llvm.org/D51080
Files:
cmake/modules/TestSuite.cmake
litsupport/modules/compiletime.py
litsupport/modules/microbenchmark.py
litsupport/modules/remote.py
litsupport/modules/timeit.py
litsupport/test.py
litsupport/testplan.py
tools/CMakeLists.txt
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D51080.161852.patch
Type: text/x-patch
Size: 10419 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180822/931c8228/attachment-0001.bin>
More information about the llvm-commits
mailing list