diff options
author | Jon Bratseth <bratseth@gmail.com> | 2022-04-07 12:17:15 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-04-07 12:17:15 +0200 |
commit | 18bc86f18b0862d7cce0089a9c9788091a063489 (patch) | |
tree | 52c7882935603e6dd21faf14a34c231e3ecacc34 /searchcore | |
parent | c7d310901e1866797764dd6210f2af8d058bd931 (diff) | |
parent | ddcad206531cc1bf193221653e2a7f07790e5192 (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.cpp | 6 |
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) { |