<div>So you want users to execute quicklisp library tests as you run on your test farm?</div><div>š</div><div>I am working on something similar.</div><div>š</div><div>I want to suggest CL users to run a simple command, like (test-grid:run-tests),</div><div>it will execute tests and upload statistics to central server. The statistics include library test status,</div><div>lsp implementation, and what set of other libraries versions was used (because libraries have dependencies,</div><div>and test results may only be considered in context of other library versions). Set of library versions is represented</div><div>as a name of quicklisp distro. I hope this will provide faster feedback about problems to library authors and cl implementation</div><div>developers, and also for users who will be able to chose working set of library versions.</div><div>š</div><div>I reuse some ideas from your test farm. For example that library test status is represented by simple OK/FAIL, and </div><div>for more detailed information the log is provided.</div><div>š</div><div>For now I concentrate on results representation and reports; questions about ensuring clean environement</div><div>and ability to run tests for "this quicklisp distro with this particular library taken from source control vesion X"</div><div>are left for the latter stage. If users will participate, it will be interesting first to discuver what works where,</div><div>even accepting the fact that some failures are caused by mistakes in configuration. For now I just rely on</div><div>ql:quickload for downloading libraries.</div><div>š</div><div>Best regards,</div><div>- Anton</div>