aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKirill Bobyrev <kbobyrev@google.com>2020-11-10 13:59:26 +0100
committerKirill Bobyrev <kbobyrev@google.com>2020-11-11 08:24:09 +0100
commit8e9bde34e7185780e6470150c8bf6d902703bf9e (patch)
tree1c53efd190a1ac752f36008906d5defc543ca652
parent2bd979ed99c1530b3673cf05cea31b352a015a82 (diff)
downloadllvm-8e9bde34e7185780e6470150c8bf6d902703bf9e.zip
llvm-8e9bde34e7185780e6470150c8bf6d902703bf9e.tar.gz
llvm-8e9bde34e7185780e6470150c8bf6d902703bf9e.tar.bz2
[clangd] NFC: Add more logging to remote index test
-rw-r--r--clang-tools-extra/clangd/test/remote-index/pipeline_helper.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/clang-tools-extra/clangd/test/remote-index/pipeline_helper.py b/clang-tools-extra/clangd/test/remote-index/pipeline_helper.py
index d062e29..b823b5b 100644
--- a/clang-tools-extra/clangd/test/remote-index/pipeline_helper.py
+++ b/clang-tools-extra/clangd/test/remote-index/pipeline_helper.py
@@ -36,6 +36,7 @@ def main():
s.bind(('localhost', 0))
server_address = 'localhost:' + str(s.getsockname()[1])
+ print('Initializing clangd-index-server...', file=sys.stderr)
index_server_process = subprocess.Popen([
'clangd-index-server', '--server-address=' + server_address,
args.index_file, args.project_root
@@ -53,14 +54,17 @@ def main():
found_init_message = False
while index_server_process.poll() is None:
if b'Server listening' in index_server_process.stderr.readline():
+ print('Server initialization complete.', file=sys.stderr)
found_init_message = True
break
if not found_init_message:
+ print('Server initialization failed. Shutting down.', file=sys.stderr)
sys.exit(1)
in_file = open(args.input_file_name)
+ print('Staring clangd...', file=sys.stderr)
clangd_process = subprocess.Popen([
'clangd', '--remote-index-address=' + server_address,
'--project-root=' + args.project_root, '--lit-test', '--sync'
@@ -68,6 +72,9 @@ def main():
stdin=in_file)
clangd_process.wait()
+ print(
+ 'Clangd executed successfully, shutting down child processes.',
+ file=sys.stderr)
index_server_process.kill()