Autotest

From techdocs
Revision as of 12:27, 23 Haziran 2022 by Andrewt (talk | contribs) (Created page with "autotest is custom software written by Andrew Taylor used in several CSE courses including COMP1511, COMP1521, COMP1911 & COMP2041. autotest has a [https://github.com/COMP1511UNSW/autotest github repo] It will be manually added to CSE systems as [https://gitlab.cse.unsw.edu.au/ccs/extrafiles/-/tree/master/lib/autotest/ /usr/local/extrafiles/lib/autotest] It is run via shim shell script which add class-specific information. autotest provides pre-submission and post-su...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
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.