d0d1b1bffd
Introduce strategy for runner behavior
...
The runner model is only a class responsible for storing information
now. Based on the configuration it picks a strategy for the runner
management. The Poseidon strategy is already implemented and tested.
The Docker strategy will follow.
2021-11-01 17:12:49 +01:00
08d7b89108
Merge pull request #930 from openHPI/own-project
...
Rebrush action sidebar for implement view
2021-06-01 17:38:55 +02:00
f32661ad78
Rework left sidebar
...
* Move Buttons from left sidebar to JSTree
* Use light style for collapse sidebar buttons
2021-05-28 17:49:59 +02:00
5243808d54
Apply automatic rubocop fixes
2021-05-17 19:40:38 +02:00
da0a682ffb
Apply manual rubocop fixes
2021-05-14 22:03:06 +02:00
6cbecb5b39
Apply automatic rubocop fixes
2021-05-14 22:03:06 +02:00
8378070bc2
Upgrade to Rails 6.0 and apply new framework defaults
2021-05-12 16:47:05 +02:00
be3ec82bd4
Add new file role teacher_defined_linter
2020-10-15 00:43:57 +02:00
fae60a21e5
Sync DockerClient with DockerContainerPool
...
Fix failing specs after upgrade
2020-09-28 16:53:15 +02:00
df8ea4045c
Fix spec
2020-05-12 18:20:29 +02:00
31500bf297
Fix final failing spec
2020-04-14 15:32:05 +02:00
28d40605c8
Fix specs
2020-04-14 15:20:15 +02:00
efacb5a6a9
Completely remove old hints connected to the execution environment
2018-11-28 01:21:13 +01:00
ac31afbd2a
Clean Gemfile and perform bundle update
...
Signed-off-by: Sebastian Serth <Sebastian.Serth@student.hpi.de >
2018-11-06 16:45:59 +01:00
1f56f8fb78
Always create workspace path dir for DockerClient specs
2018-02-22 17:19:54 +01:00
eb4e620775
Allow folders to be created during DockerClient Spec
2018-02-22 17:19:54 +01:00
2a38db6e75
Move workspace path to subdir of /tmp to prevent deleting other files
2018-02-22 17:19:53 +01:00
fc873cb053
second run of replacement regex from https://github.com/thoughtbot/factory_bot/blob/4-9-0-stable/UPGRADE_FROM_FACTORY_GIRL.md ...
...
Nested calls seem to be fun..
2017-11-15 15:37:42 +01:00
0e26ab98c8
rename factory_girl_(rails) to factory_bot_(rails)
2017-11-15 15:18:07 +01:00
5fe12bfa78
fixing tests p1
2017-01-12 18:12:36 +01:00
3842509275
removed comments that had no value for me.
2016-11-11 16:44:55 +01:00
c937a1a9ef
clean pull request
2016-10-24 23:02:44 +02:00
46cdbc3b4b
change workspace path to /tmp
2016-10-16 17:28:57 +02:00
043ece68f4
enable container tests
2016-10-16 16:55:24 +02:00
7a76c4c6f1
try out new code
2016-10-11 13:12:00 +02:00
7efcfa632b
come back to green light!
2016-08-04 16:54:55 +02:00
edbb043b44
Merge branch 'rspec-tests-controllers' of github.com:openHPI/codeocean into rspec-tests-controllers
2016-06-07 13:53:05 +02:00
ed20a30517
reverse some changes
2016-06-07 13:52:01 +02:00
f7e7db54ec
fixed issues with deleting files and issue with json method not defined for the mock-double for rspec-tests in lib
2016-06-02 14:27:49 +02:00
ef441930a4
Fix in py_unit_adapter_spec
2016-05-24 16:32:15 +02:00
03053bb923
Tests in py_unit_adapter_spec and junit_adapter_spec repaired
2016-05-24 16:28:09 +02:00
2564041378
test py_unit_adapter repaired
2016-05-24 14:01:06 +02:00
bc51948ada
fixed some tests..
2015-08-25 16:02:14 +02:00
6af614ca7c
use stdout
2015-06-18 20:13:43 +02:00
35b2177c71
Add mocha adpater
2015-06-17 15:29:35 +02:00
eac54da11a
Clean Working Folder without Threads
...
Disabled some tests that are not matching our current code base
2015-04-28 15:04:54 +02:00
b8e35274ac
Added some roadmap
2015-04-28 13:46:56 +02:00
a7087824b1
added a null check, removed setting status to used due to test problems, fixed mocking of container object.
2015-04-22 11:38:07 +02:00
04891167c3
Adapt test to new pooling
2015-04-16 10:06:48 +02:00
ba3476cfec
some refactoring
2015-03-19 14:33:51 +01:00
15d8984a9e
added the ability to prohibit network access for code submissions executed using Docker
2015-03-17 17:14:25 +01:00
b1218e0b80
added the ability to limit memory consumption of code submissions executed using Docker
2015-03-17 15:51:59 +01:00
8c6490c9f7
improved the Docker client's robustness regarding random errors
2015-03-16 16:23:52 +01:00
c260d4f2ea
fixed absent initiation of refill task
2015-03-14 14:34:38 +01:00
af22ee1a54
added tests
2015-03-05 11:59:56 +01:00
ce00be77e6
added tests
2015-02-27 09:30:26 +01:00
fab95d6f31
added tests
2015-02-26 15:37:24 +01:00
eea6800eff
minor change for consistency
2015-02-24 14:36:39 +01:00
d55ab4e331
added tests
2015-02-23 14:42:35 +01:00
6d592472e7
added tests
2015-02-23 11:25:15 +01:00