ucrcsedept / galah

An automated grading system geared towards processing computer programming assignments.
Apache License 2.0
42 stars 8 forks source link

Implement final and public release testing. #168

Closed itsjohncs closed 11 years ago

itsjohncs commented 11 years ago

This will be the first iteration of this feature. For now I want the instructor to be able to define specific actions in the configuration file for the test harness as either Final or Public. Final tests will only be run if the user selects Mark submission as final. Public tests on the other hand will be run every time a user submits.

This feature will gradually be expanded to allow for the type of release testing that marmoset provides, and also allow for professors to customize when the results of final testing is to be made available (likely right after the project deadline).

atkoehler commented 11 years ago

Thought there were going to be three levels? What happened to the level that provides no feedback only score? On Jan 20, 2013 1:54 PM, "John Sullivan" notifications@github.com wrote:

This will be the first iteration of this feature. For now I want the instructor to be able to define specific actions in the configuration file for the test harness as either Final or Public. Final tests will only be run if the user selects Mark submission as final. Public tests on the other hand will be run every time a user submits.

This feature will gradually be expanded to allow for the type of release testing that marmoset provides, and also allow for professors to customize when the results of final testing is to be made available (likely right after the project deadline).

— Reply to this email directly or view it on GitHubhttps://github.com/brownhead/galah/issues/168.

itsjohncs commented 11 years ago

That's release testing. See the second paragraph.

atkoehler commented 11 years ago

K just got confused by you switching from public, protected and private terminology I had some how associated with Galah On Jan 20, 2013 2:38 PM, "John Sullivan" notifications@github.com wrote:

That's release testing. See the second paragraph.

— Reply to this email directly or view it on GitHubhttps://github.com/brownhead/galah/issues/168#issuecomment-12479028.

itsjohncs commented 11 years ago

Done in ed2981335bbbb2558b5551d342e24bf5ed16610a.