Autotest

From techdocs
Jump to navigation Jump to search

autotest is custom software written by Andrew Taylor used in several CSE courses including COMP1511, COMP1521, COMP1911 & COMP2041.

autotest has a github repo

It will be manually added to CSE systems as /usr/local/extrafiles/lib/autotest

It is run via shim shell script which add class-specific information.

autotest provides pre-submission and post-submission testing of student code.

autotest's dependencies are python3, python3-termcolor

It can use unshare and subsidiary uids via newuidmap/newgidmap to sandbox code if available.