07:50:17 I am learning how to execute tests with Monero. I already found out that I can run a certain set of tests by running 'ctest' in a suitable directory, e.g. /tests/unit_tests 07:50:50 But how would I run a single test in one of the many files that go into "unit_tests", e.g. this one: 07:51:06 TEST(bulletproofs_plus, valid_zero) 07:51:17 ./build/wherever/unit_tests/unit_tests --gtest_filter=bulletproofs_plus.valid_zero 07:51:49 Ah, I see. So I run the test binary, not 'ctest' 07:52:14 And I guess I could also debug this in the normal way if I want to step through a test? 07:52:51 Way too much reliance on implicit knowledge for me to answer that. 07:53:21 Personally, I add lots of logs, run and read. 07:54:04 Also, running with asan can be nice. 07:54:33 Alright, thanks. I guess it should be no problem to take that 'unit_tests' binary into a debugger; will just experiment a little. 07:57:18 Ah, that 'unit_tests' even has a --help option :) 10:38:21 rbrunner: yes you can use it normally with a debugger 10:39:24 lldb unit_tests -- --gtest_filter=test_epee_connection.test_lifetime 10:39:29 I assume gdb syntax is similar 10:40:50 Yup, it runs without problems also under control of VSCode, with breakpoints, interactive stepping through, looking at variable values, and all. For once something that is simple. 10:41:11 If you just know how to start the damned things :) 23:50:19 meow