Skip to content

Commit

Permalink
Merge branch 'development' into better_error
Browse files Browse the repository at this point in the history
  • Loading branch information
tyboro2002 authored May 22, 2024
2 parents c171a39 + 6ecb8c4 commit bcf6d62
Show file tree
Hide file tree
Showing 115 changed files with 3,339 additions and 2,335 deletions.
1 change: 1 addition & 0 deletions backend/.tool-versions
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
python 3.11.4
306 changes: 306 additions & 0 deletions backend/api/fixtures/realistic/realistic.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -324,6 +324,54 @@
submission_time: 2024-05-11 12:08:21.147551+00:00
is_valid: true
zip: fixtures/realistic/projects/0/0/submissions/1/submission_2/submission.zip
- model: api.submission
pk: 5
fields:
group: 1
submission_number: 5
submission_time: 2024-05-12 12:08:21.147551+00:00
is_valid: true
zip: fixtures/realistic/projects/0/0/submissions/1/submission_2/submission.zip
- model: api.submission
pk: 6
fields:
group: 1
submission_number: 6
submission_time: 2024-05-13 12:08:21.147551+00:00
is_valid: true
zip: fixtures/realistic/projects/0/0/submissions/1/submission_2/submission.zip
- model: api.submission
pk: 7
fields:
group: 1
submission_number: 7
submission_time: 2024-05-14 12:08:21.147551+00:00
is_valid: true
zip: fixtures/realistic/projects/0/0/submissions/1/submission_2/submission.zip
- model: api.submission
pk: 8
fields:
group: 1
submission_number: 8
submission_time: 2024-05-15 12:08:21.147551+00:00
is_valid: true
zip: fixtures/realistic/projects/0/0/submissions/1/submission_2/submission.zip
- model: api.submission
pk: 9
fields:
group: 1
submission_number: 9
submission_time: 2024-05-16 12:08:21.147551+00:00
is_valid: true
zip: fixtures/realistic/projects/0/0/submissions/1/submission_2/submission.zip
- model: api.submission
pk: 10
fields:
group: 1
submission_number: 10
submission_time: 2024-05-17 12:08:21.147551+00:00
is_valid: true
zip: fixtures/realistic/projects/0/0/submissions/1/submission_2/submission.zip

# MARK: Check Result
- model: api.checkresult
Expand Down Expand Up @@ -434,6 +482,168 @@
submission: 4
result: SUCCESS
error_message: null
- model: api.checkresult
pk: 13
fields:
polymorphic_ctype:
- api
- structurecheckresult
submission: 5
result: FAILED
error_message: BLOCKED_EXTENSION
- model: api.checkresult
pk: 14
fields:
polymorphic_ctype:
- api
- extracheckresult
submission: 5
result: FAILED
error_message: FAILED_STRUCTURE_CHECK
- model: api.checkresult
pk: 15
fields:
polymorphic_ctype:
- api
- extracheckresult
submission: 5
result: FAILED
error_message: FAILED_STRUCTURE_CHECK
- model: api.checkresult
pk: 16
fields:
polymorphic_ctype:
- api
- structurecheckresult
submission: 6
result: FAILED
error_message: OBLIGATED_EXTENSION_NOT_FOUND
- model: api.checkresult
pk: 17
fields:
polymorphic_ctype:
- api
- extracheckresult
submission: 6
result: FAILED
error_message: FAILED_STRUCTURE_CHECK
- model: api.checkresult
pk: 18
fields:
polymorphic_ctype:
- api
- extracheckresult
submission: 6
result: FAILED
error_message: FAILED_STRUCTURE_CHECK
- model: api.checkresult
pk: 19
fields:
polymorphic_ctype:
- api
- structurecheckresult
submission: 7
result: FAILED
error_message: FILE_DIR_NOT_FOUND
- model: api.checkresult
pk: 20
fields:
polymorphic_ctype:
- api
- extracheckresult
submission: 7
result: FAILED
error_message: FAILED_STRUCTURE_CHECK
- model: api.checkresult
pk: 21
fields:
polymorphic_ctype:
- api
- extracheckresult
submission: 7
result: FAILED
error_message: FAILED_STRUCTURE_CHECK
- model: api.checkresult
pk: 22
fields:
polymorphic_ctype:
- api
- structurecheckresult
submission: 8
result: SUCCESS
error_message: null
- model: api.checkresult
pk: 23
fields:
polymorphic_ctype:
- api
- extracheckresult
submission: 8
result: FAILED
error_message: DOCKER_IMAGE_ERROR
- model: api.checkresult
pk: 24
fields:
polymorphic_ctype:
- api
- extracheckresult
submission: 8
result: FAILED
error_message: TIME_LIMIT
- model: api.checkresult
pk: 25
fields:
polymorphic_ctype:
- api
- structurecheckresult
submission: 9
result: SUCCESS
error_message: null
- model: api.checkresult
pk: 26
fields:
polymorphic_ctype:
- api
- extracheckresult
submission: 9
result: FAILED
error_message: MEMORY_LIMIT
- model: api.checkresult
pk: 27
fields:
polymorphic_ctype:
- api
- extracheckresult
submission: 9
result: FAILED
error_message: CHECK_ERROR
- model: api.checkresult
pk: 28
fields:
polymorphic_ctype:
- api
- structurecheckresult
submission: 10
result: SUCCESS
error_message: null
- model: api.checkresult
pk: 29
fields:
polymorphic_ctype:
- api
- extracheckresult
submission: 10
result: FAILED
error_message: RUNTIME_ERROR
- model: api.checkresult
pk: 30
fields:
polymorphic_ctype:
- api
- extracheckresult
submission: 10
result: FAILED
error_message: UNKNOWN

# MARK: Strucure Check results
- model: api.structurecheckresult
Expand All @@ -452,6 +662,30 @@
pk: 10
fields:
structure_check: 0
- model: api.structurecheckresult
pk: 13
fields:
structure_check: 0
- model: api.structurecheckresult
pk: 16
fields:
structure_check: 0
- model: api.structurecheckresult
pk: 19
fields:
structure_check: 0
- model: api.structurecheckresult
pk: 22
fields:
structure_check: 0
- model: api.structurecheckresult
pk: 25
fields:
structure_check: 0
- model: api.structurecheckresult
pk: 28
fields:
structure_check: 0

# MARK: Extra Check Results
- model: api.extracheckresult
Expand Down Expand Up @@ -502,6 +736,78 @@
extra_check: 1
log_file: fixtures/realistic/projects/0/0/submissions/1/submission_2/logs/log_extra_check_1.txt
artifact: ""
- model: api.extracheckresult
pk: 14
fields:
extra_check: 0
log_file: fixtures/realistic/projects/0/0/submissions/1/submission_2/logs/log_extra_check_0.txt
artifact: ""
- model: api.extracheckresult
pk: 15
fields:
extra_check: 1
log_file: fixtures/realistic/projects/0/0/submissions/1/submission_2/logs/log_extra_check_1.txt
artifact: ""
- model: api.extracheckresult
pk: 17
fields:
extra_check: 0
log_file: fixtures/realistic/projects/0/0/submissions/1/submission_2/logs/log_extra_check_0.txt
artifact: ""
- model: api.extracheckresult
pk: 18
fields:
extra_check: 1
log_file: fixtures/realistic/projects/0/0/submissions/1/submission_2/logs/log_extra_check_1.txt
artifact: ""
- model: api.extracheckresult
pk: 20
fields:
extra_check: 0
log_file: fixtures/realistic/projects/0/0/submissions/1/submission_2/logs/log_extra_check_0.txt
artifact: ""
- model: api.extracheckresult
pk: 21
fields:
extra_check: 1
log_file: fixtures/realistic/projects/0/0/submissions/1/submission_2/logs/log_extra_check_1.txt
artifact: ""
- model: api.extracheckresult
pk: 23
fields:
extra_check: 0
log_file: fixtures/realistic/projects/0/0/submissions/1/submission_2/logs/log_extra_check_0.txt
artifact: ""
- model: api.extracheckresult
pk: 24
fields:
extra_check: 1
log_file: fixtures/realistic/projects/0/0/submissions/1/submission_2/logs/log_extra_check_1.txt
artifact: ""
- model: api.extracheckresult
pk: 26
fields:
extra_check: 0
log_file: fixtures/realistic/projects/0/0/submissions/1/submission_2/logs/log_extra_check_0.txt
artifact: ""
- model: api.extracheckresult
pk: 27
fields:
extra_check: 1
log_file: fixtures/realistic/projects/0/0/submissions/1/submission_2/logs/log_extra_check_1.txt
artifact: ""
- model: api.extracheckresult
pk: 29
fields:
extra_check: 0
log_file: fixtures/realistic/projects/0/0/submissions/1/submission_2/logs/log_extra_check_0.txt
artifact: ""
- model: api.extracheckresult
pk: 30
fields:
extra_check: 1
log_file: fixtures/realistic/projects/0/0/submissions/1/submission_2/logs/log_extra_check_1.txt
artifact: ""

# MARK: Teachers
- model: api.teacher
Expand Down
Loading

0 comments on commit bcf6d62

Please sign in to comment.