...
ZIP all your test files into a single ZIP file, including the
Makefile
andtest.properties
file.Do not ZIP the folder containing the Test Setup files. Rather, ZIP the files at the root folder level of the ZIP file. Otherwise, when the build server unzips the Test Setup files, it will be unzipped into a subfolder and the build server will not be able to find the
Makefile
andtest.properties
file.Verify that this ZIP file does NOT include a copy of the canonical submission. As the build server will download the Test Setup files on top of (after) it downloads the student submission into the build folder, the inclusion of the canonical submission in the Test Setup files will result in the student submission being overwritten by the canonical files. This will result in all student submissions passing all tests and being given a free 100% grade.
...