Configuring Autograders
This documentation is under construction. Check back soon for detailed autograder configuration guides.
Summary of Autograding Architecture
The autograder system uses an “overlay grader” architecture that allows flexible grading configurations. Detailed documentation coming soon.Quickstart: Java and Python
Build system integration guides for common programming languages. Detailed documentation coming soon.Test Insights Dashboard
The test insights dashboard helps you track student performance and identify common issues across submissions. Access it from the assignment page to view:Error Explorer
View and analyze test failures across all student submissions:- Error grouping: Automatically groups similar test failures together
- Affected students: See which students are experiencing each error
- Email export: Copy affected students’ email addresses for bulk communication
- Global error pins: Pin important errors to track them across assignments
Regrade Workflow
Launch targeted regrades directly from the error explorer:- Select errors: Choose which error groups need regrading
- Preselect submissions: The autograder page automatically preselects affected submissions
- Regrade dialog: Choose between:
- Specific commits from the repository history
- Manual SHA entry for precise version control
- Auto-promote: Optionally promote the regrade results automatically