summaryrefslogtreecommitdiffstats
path: root/searchcore
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@gmail.com>2022-04-07 12:17:15 +0200
committerGitHub <noreply@github.com>2022-04-07 12:17:15 +0200
commit18bc86f18b0862d7cce0089a9c9788091a063489 (patch)
tree52c7882935603e6dd21faf14a34c231e3ecacc34 /searchcore
parentc7d310901e1866797764dd6210f2af8d058bd931 (diff)
parentddcad206531cc1bf193221653e2a7f07790e5192 (diff)
Merge pull request #21996 from vespa-engine/havardpe/improve-error-messages-for-rank-verification
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) {