RST"> Distributed RST

See also:

This command allows multiple RST runs to be performed in parallel with automatic load distribution, greatly reducing the amount of time required to do an RST test run.

The only requirement is that it know what servers to run on: see RSTTestServers for details.

For example in A1,
In ~/marking, create a symbolic link from A1 to A1_autotest by running
cd ~/marking

ln -s A1 A1_autotest

In ~/handin, make an empty directory for your test by running
cd ~/handin

mkdir A1_autotest

Now in ~/markus/bin, you need to modify and
to make sure it is the correct time/date and assignment.

Now in ~/markus/bin, run
cd ~/markus/bin

python checkout viewcmds

python checkout runcmds

distrst -t t A1_autotest release

This may take some time.

You will see a bunch of output and take note what the random numbers are
let's call it XXXX
After it is done, in ~/marking/A1_autotest/release.XXXX you will find the marking results.
You will then need to go to and t o modify the release number to be XXXX.

Now in ~/markus/bin, run

cd ~/markus/bin


python commit viewcmds

python commit runcmds

Now you need to go to markus to accept these changes by modifying the due date to a date/time after your finished running.

Now collect the submissions, and you're done.
Edit | Attach | Watch | Print version | History: r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r3 - 2018-09-05 - YiLee
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback