master
Martin Polanka 8 years ago
parent 9c50fb3119
commit abb9b997ad

@ -50,51 +50,62 @@ Assignment table represents exercise assignment in a group. It holds keys of the
## ReferenceSolutionEvaluation ## ReferenceSolutionEvaluation
- _referenceSolution_ -- solution to which this evaluation belongs to
- _hwGroup_ -- hardware group which was used during execution on worker
- _resultsUrl_ -- filserver address from which results of reference evaluation can be internally accessed
- _evaluation_ -- associated general evaluation
## ReportedErrors ## ReportedErrors
- _type_ -- textual description of error type
- _recipients_ -- list of email addresses to which error was sent
- _subject_ -- subject as it was sent in email
- _sentAt_ -- datetime when email with error report was sent
- _description_ -- message as it was sent in email
## Resource ## Resource
- _id_ -- - _id_ -- textual identification of resource
- _permissions_ -- - _permissions_ -- permissions associated with this resource
## Role ## Role
- _id_ -- - _id_ -- role textual identification
- _parentRole_ -- - _parentRole_ -- reference to parent role
- _childRoles_ -- - _childRoles_ -- array of roles which have this one as parent
- _permissions_ -- - _permissions_ -- permissions which are connected to this role
## RuntimeEnvironment ## RuntimeEnvironment
- _name_ -- - _name_ -- human readable name of runtime environment
- _language_ -- - _language_ -- language which can be used in this environment
- _extensions_ -- - _extensions_ -- list of extensions in yaml format
- _platform_ -- - _platform_ -- textual description of platform
- _description_ -- - _description_ -- some further description concerning this environment
## Solution ## Solution
- _user_ -- - _user_ -- user to whom this solution belongs to
- _files_ -- - _files_ -- exercise solution files which user uploaded and are associated with solution
- _solutionRuntimeConfig_ -- - _solutionRuntimeConfig_ -- runtime configuration which was used during execution on worker
- _evaluated_ -- - _evaluated_ -- true if solution was evaluated and results were processed
## SolutionEvaluation ## SolutionEvaluation
- _evaluatedAt_ -- - _evaluatedAt_ -- datetime of evaluation creation
- _initFailed_ -- - _initFailed_ -- if true then one of the initiation tasks failed thus solution cannot be even compiled
- _score_ -- - _score_ -- overall score of user solution
- _points_ -- - _points_ -- points which were assigned to user for this solution
- _bonusPoints_ -- - _bonusPoints_ -- bonus points assigned by some of the supervisors
- _isValid_ -- - _isValid_ -- can be used to ban user solution of exercise due to various reasons
- _evaluationFailed_ -- - _evaluationFailed_ -- true if whole evaluation failed on worker
- _resultYml_ -- - _resultYml_ -- whole YAML file with evaluation results acquired indirectly from worker
- _testResults_ -- - _testResults_ -- results of all tests associated with user solution
## SolutionFile ## SolutionFile
- _solution_ -- - _solution_ -- associated solution to which file belongs to
## SolutionRuntimeConfig ## SolutionRuntimeConfig

Loading…
Cancel
Save