Commit Graph

37 Commits

Author SHA1 Message Date
fc6b0f2adc Fix not_graded to German 2020-11-09 21:38:52 +01:00
84c291626f Make note "not graded" optional for linters 2020-11-09 21:19:24 +01:00
5fdfb12e62 Add German translations for PyLint adapter with basic spec 2020-11-08 01:04:39 +01:00
eef48c47cd Fix access to empty output 2020-10-28 13:29:03 +01:00
bad51add3f Store parsed linter messages 2020-10-26 21:14:09 +01:00
472ed120c6 Merge pull request #756 from openHPI/concurrent_scoring
Concurrent scoring
2020-10-25 16:30:49 +01:00
9fb3dd13e4 Fix rubocop offenses 2020-10-25 16:10:51 +01:00
0988e41f6d Use Conccurrent::Future properly 2020-10-25 16:09:51 +01:00
fda120559c Prepare Python20 Course Experiments 2020-10-25 13:29:26 +01:00
dbd76e9316 Adjust default message for linter / unit test 2020-10-15 18:11:28 +02:00
be3ec82bd4 Add new file role teacher_defined_linter 2020-10-15 00:43:57 +02:00
b40627b637 Disable custom Mnemosyne trace 2020-06-12 13:57:55 +02:00
2b7170b202 better error handling 2020-05-12 18:52:08 +02:00
b6db9e186c Add information if execution timed out during scoring 2020-05-12 17:51:07 +02:00
48d06b6dbe Persist metrics for container usage (execution time and waiting time) to Testrun table 2020-03-26 16:28:56 +01:00
ac0b5dc8e6 Add further Mnemosyne tracing to find performance issues 2020-03-17 18:43:13 +01:00
06b3059655 Ensure to close DB connections within threads 2020-03-04 12:25:09 +01:00
1d842a4422 Remove user parameter from DockerClient constructor
(not required any longer)
2019-12-20 16:16:23 +01:00
a0d8b30ef2 Implement support for some basic embed options for work sheets via LTI
This commit also fixes an issue with the flash messages being positioned too high and displayed for too long
2018-12-11 14:29:36 +01:00
841a885711 Send hints when scoring 2018-03-13 14:52:40 +01:00
c70fbce933 Merge branch 'master' into fix-structured-errors-2 2018-01-31 15:21:48 +01:00
efc271c4ed add column full_score_reached, fill it accordingly and show information in the rfc index 2018-01-31 11:23:30 +01:00
32c274d455 Rename attribute and restructure conditions 2017-11-29 10:39:05 +01:00
9bebbe9a6c Merge remote-tracking branch 'origin/master' into error-info
# Conflicts:
#	app/controllers/concerns/submission_scoring.rb
#	app/views/application/_navigation.html.slim
#	config/locales/de.yml
#	config/locales/en.yml
#	db/schema.rb
2017-10-15 17:02:19 +02:00
e52c9213a1 try to activate interpretation of carriage return 2017-10-04 16:42:42 +02:00
b078cddc68 enhance testrun output 2017-10-04 16:18:24 +02:00
194984a620 add cause to testruns
trigger run and assess on request_for_comment
2017-09-21 17:21:10 +02:00
4d684a7a05 Extract structured errors on run and submit 2017-07-12 09:52:33 +02:00
a52b27bb59 render html and or markdown for feedback messages 2017-02-08 16:19:41 +01:00
dcb05b9169 Fix testrun result for docker container depletion 2016-03-09 16:21:32 +01:00
087b2bdf93 Persist assessments in the testrun model 2016-03-09 14:49:44 +01:00
b417231c12 a more defensive version of scoring to please the tests.. 2015-08-26 11:51:33 +02:00
725fd00256 removed new relic logging (caused errors) 2015-04-27 17:59:03 +02:00
f55fecba9d added more new relic debugging in submission_scoring.rb 2015-04-24 17:12:31 +02:00
b8284a7a26 fixed issue of default test feedback message not being localized correctly 2015-04-12 13:45:45 +02:00
1f46f7c3af execute test files concurrently 2015-03-16 17:51:46 +01:00
4cbf9970b1 transferred Code Ocean from original repository to GitHub 2015-01-22 10:01:32 +01:00