View Score & Status
Last updated
Last updated
Once a student completes an assignment, AssignmentOS automatically analyses the student's submission and generates a score, status and report for the student.
The status will either bePassed
or Failed
, which is determined by the grading criteria you set up that assignment.
The Score
will be calculated as the number of passing unit tests ÷ number of total unit tests, given as a percentage.
For students who Failed
, there is a Reason
value provided, which will be one of the following:
Reason | Description |
Build Failure | Occurs when a student's solution fails to build/compile, preventing our analysis runner from advancing to the stage where it runs the automated tests. |
Build Timeout | Occurs when a student's solution is running for more than one hour. |
Unit Tests | Occurs when a student's solution fails to pass the required number of passing unit tests for your assignment. |
Expired | Occurs when a student does not start your assignment before the assignment's Deadline, or starts the assignment but does not a push at least commit to their GitHub/GitLab repo before the assignment's Deadline. |