What it isASDF-Install-tester is a internal development tool and ASDF-Extension that automates the process of checking whether or not ASDF-Installable systems actually install under ASDF. ASDF-Status can be used to display the results. To try it out:
After it runs, the results will all be in a subdirectory of the *working-directory*. If you want to have your results included in the ASDF-Status summary page, then tar/zip/whatever that folder and email to me. Better mechanisms are in the works. Be careful out thereAlthough no houseplants were harmed in its creation and ASDF-Install-tester should be completely safe (after all it does all its work in the temporary directory you specify). ASDF-Install-tester does delete files. It will change the state of your computer.What it doesThe main function will test each system in *systems-to-test*. It does this by first removing every system in *systems-to-remove-each-time* from the site subdirectoyr of your *working-directory*.Next, It creates a startup.lisp file in the *working-directory* and starts a separate Lisp process which will load this file. The startup file first tells ASDF-Install to run non-interactively and then tells it to try to install the system currently being tested.This either works or fails. In either case, a log file is appended to showing the time that the test started and ended and whether or not it succeeded. Log files are also kept of the output for each system installed. All of these logs end up in a sub-directory of the *working-directory*.Notes
Mailing Lists
Where is itYou can grab a gzipped tar file or access the Darcs repository using: darcs get http://common-lisp.net/project/ait/darcs/ait ASDF-Install-tester is ASDF installable. Its CLiki home is right where you'd expect. What is happening
|