Open GitMensch opened 7 years ago
@IlyaFinkelshteyn As you've closed the discussion about adding test results for not-yet-supported formats: Where should I ask about this?
Additional there is another test runner for a second series of tests that creates a completely different format, which I could parse via script if I only knew how to specify a complete test result by appveyor command (without specifying test options "Framework" [in this case "script"] and "FileName" [would be multiple file names per test])...
In general: Does anyone see an option to get the autotest log file parsed officially?
ping @IlyaFinkelshteyn
You can do a parser and then just upload test results via REST API or command line: https://www.appveyor.com/docs/build-worker-api/#add-tests
@FeodorFitsner The only current way to manually add tests via command line is still: manually convert your test results into a supported framework and have some exectuable you'd specify, then add the result via cmd line.
I've asked for an integrated option to have the standard formatted autotest results (the format existed long before any of the supported frameworks and still works perfectly fine) as I think many projects can benefit of this.
If this isn't possible it would be good to at least have an option to specify a test completely on the command line (without the need to specify any framework or executable).
autotest (provided by autoconf) is a very common framework for running tests in POSIX environments and often is responsible for the
make check
target. While it is possible to run the testsuite via MSYS/cygwin already it isn't possible to get the test results outside of console, at least from looking at the docs the only option are currently XML based test results while autotest produce log files (quite easy to read as a human and if checked for the blocks it should be possible to read them with the machine, too). Sample output:Sample file (without any failures) testsuite.log.TXT