cm090 / gradescope-autograder

Autograder templates for Java JUnit tests
MIT License
3 stars 2 forks source link

Send emails when student submissions fail #25

Open cm090 opened 5 months ago

cm090 commented 5 months ago

Right now, students must wait for the autograder to finish before receiving feedback on their submission. We want to find a way to notify them of failed builds if they leave the page early. Our idea is as follows:

We can use an external server for this. An idea is to have a "heartbeat" when the grading starts and one at the end. This way, we can tell if something out of our control failed.

The end message will include the metadata for the submission and the results file, which will be parsed externally to lessen the performance impact on the Gradescope container.