aboutsummaryrefslogtreecommitdiffstats
path: root/searchcore
diff options
context:
space:
mode:
authorHåvard Pettersen <havardpe@oath.com>2022-04-06 09:45:20 +0000
committerHåvard Pettersen <havardpe@oath.com>2022-04-06 09:48:00 +0000
commitddcad206531cc1bf193221653e2a7f07790e5192 (patch)
treeb9a37c736784e496a0ea535fc6626682ac815027 /searchcore
parent5e0741b529762f73286fe0c3c2d3e101b864ba57 (diff)
improve error messages when verifying rank setup
Diffstat (limited to 'searchcore')
-rw-r--r--searchcore/src/tests/proton/verify_ranksetup/verify_ranksetup_test.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/searchcore/src/tests/proton/verify_ranksetup/verify_ranksetup_test.cpp b/searchcore/src/tests/proton/verify_ranksetup/verify_ranksetup_test.cpp
index 1feb46cfdb7..7ff5eb823ca 100644
--- a/searchcore/src/tests/proton/verify_ranksetup/verify_ranksetup_test.cpp
+++ b/searchcore/src/tests/proton/verify_ranksetup/verify_ranksetup_test.cpp
@@ -220,7 +220,11 @@ struct Setup {
}
bool verify() {
generate();
- return vespalib::Process::run(fmt("%s dir:%s", prog, gen_dir.c_str()));
+ vespalib::Process process(fmt("%s dir:%s", prog, gen_dir.c_str()), true);
+ for (auto line = process.read_line(); !line.empty(); line = process.read_line()) {
+ fprintf(stderr, "> %s\n", line.c_str());
+ }
+ return (process.join() == 0);
}
void verify_valid(std::initializer_list<std::string> features) {
for (const std::string &f: features) {