Commit Graph

2806 Commits

Author SHA1 Message Date
8294044c6d Bump @rails/webpacker from 4.2.2 to 5.0.1
Bumps [@rails/webpacker](https://github.com/rails/webpacker) from 4.2.2 to 5.0.1.
- [Release notes](https://github.com/rails/webpacker/releases)
- [Changelog](https://github.com/rails/webpacker/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rails/webpacker/compare/v4.2.2...v5.0.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-14 13:44:32 +00:00
28306a59c3 Update bundle 2020-04-14 15:32:21 +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
520a62125e Add some naive exception handling 2020-04-14 14:23:35 +02:00
0964eaf7e2 Add provision script for new staging server 2020-04-14 14:05:58 +02:00
ecba3a3b83 Add location to docker.yml.erb.travis and docker.yml.erb.example 2020-03-27 12:05:19 +01:00
a5b5aa99cb Merge pull request #569 from openHPI/dependabot/npm_and_yarn/sentry/browser-5.15.2
Bump @sentry/browser from 5.15.0 to 5.15.2
2020-03-27 10:33:32 +01:00
04b45ef242 Bump @sentry/browser from 5.15.0 to 5.15.2
Bumps [@sentry/browser](https://github.com/getsentry/sentry-javascript) from 5.15.0 to 5.15.2.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases)
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md)
- [Commits](https://github.com/getsentry/sentry-javascript/compare/5.15.0...5.15.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-27 09:13:16 +00:00
bf6bdc49af Add updated schema 2020-03-26 16:40:20 +01:00
2de33c2531 Preserve webserver from wasting time in re-constructing output message for RfCs 2020-03-26 16:28:56 +01:00
48d06b6dbe Persist metrics for container usage (execution time and waiting time) to Testrun table 2020-03-26 16:28:56 +01:00
00fc96542b Merge pull request #568 from openHPI/dependabot/bundler/rspec-rails-4.0.0
Bump rspec-rails from 3.9.1 to 4.0.0
2020-03-25 16:15:32 +01:00
1069e623be Add more statistics 2020-03-25 14:40:26 +01:00
14e36117e0 Remove bundler version 2020-03-25 12:22:05 +01:00
ae3bd1afd6 Merge branch 'extract_container_pool' 2020-03-25 12:15:56 +01:00
5c26c5fdb3 Add a few comments 2020-03-25 12:15:40 +01:00
753b3c39c0 Fix German translation 2020-03-25 12:15:40 +01:00
08dafea7d7 Increase log level for production 2020-03-25 12:15:40 +01:00
380b2ce6c7 Enhance kill for container 2020-03-25 11:47:59 +01:00
b0761dbdb5 Extract pool handling to separate service 2020-03-25 11:30:11 +01:00
9f2d94ea3f Bump rspec-rails from 3.9.1 to 4.0.0
Bumps [rspec-rails](https://github.com/rspec/rspec-rails) from 3.9.1 to 4.0.0.
- [Release notes](https://github.com/rspec/rspec-rails/releases)
- [Changelog](https://github.com/rspec/rspec-rails/blob/master/Changelog.md)
- [Commits](https://github.com/rspec/rspec-rails/compare/v3.9.1...v4.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-25 09:13:18 +00:00
de06a83f4c Add a few comments 2020-03-24 18:06:21 +01:00
25af287563 Fix German translation 2020-03-24 18:05:28 +01:00
ff7a58d3fd Bump @fortawesome/fontawesome-free from 5.12.1 to 5.13.0
Bumps [@fortawesome/fontawesome-free](https://github.com/FortAwesome/Font-Awesome) from 5.12.1 to 5.13.0.
- [Release notes](https://github.com/FortAwesome/Font-Awesome/releases)
- [Changelog](https://github.com/FortAwesome/Font-Awesome/blob/master/CHANGELOG.md)
- [Commits](https://github.com/FortAwesome/Font-Awesome/compare/5.12.1...5.13.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-24 09:21:42 +00:00
9b37ed3df0 Increase log level for production 2020-03-23 15:12:58 +01:00
baf1ac06da Allow inspection of containers and all_containers variables 2020-03-23 13:38:50 +01:00
d9d77fbd97 Various important bug fixes and self destroy for containers 2020-03-23 13:38:50 +01:00
a9f2282a66 Bump pry-byebug from 3.8.0 to 3.9.0
Bumps [pry-byebug](https://github.com/deivid-rodriguez/pry-byebug) from 3.8.0 to 3.9.0.
- [Release notes](https://github.com/deivid-rodriguez/pry-byebug/releases)
- [Changelog](https://github.com/deivid-rodriguez/pry-byebug/blob/master/CHANGELOG.md)
- [Commits](https://github.com/deivid-rodriguez/pry-byebug/compare/v3.8.0...v3.9.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-23 10:05:37 +00:00
172264e5b9 Disable semaphore 2020-03-22 17:40:52 +01:00
ccb5998b72 Remove semaphore where no longer required and re-enable 2020-03-22 16:56:07 +01:00
7b10da8eb4 Use thread safe methods to add and remove elements from Concurrent::Array 2020-03-22 16:47:46 +01:00
4e9df310c2 Disable semaphore. 2020-03-22 16:07:15 +01:00
2d52338008 Ensure not to have a semaphore larger than 1 2020-03-22 15:45:09 +01:00
1cdc1b0647 Replacing a killed container only if required 2020-03-22 15:35:27 +01:00
0338564bf2 Always close database connection when exiting thread 2020-03-22 15:18:27 +01:00
b4c0a14a35 Fix code style to reduce errors in RubyMine 2020-03-22 15:09:40 +01:00
30fab618a7 Kill container in new thread 2020-03-22 15:09:04 +01:00
e7562edb38 Increase log level for staging 2020-03-22 14:45:51 +01:00
6843f3532c Re-enable semaphore. 2020-03-22 14:42:50 +01:00
f4255f7bf0 Disable semaphore. 2020-03-22 14:05:35 +01:00
7137346c03 Reduce waiting time for semaphore 2020-03-22 13:54:23 +01:00
ff879d85a1 Restructure kill_container method to release semaphore more quickly 2020-03-22 13:22:22 +01:00
123eacb144 More logging for semaphore handling 2020-03-22 13:21:59 +01:00
a691ba91ae Increase log level 2020-03-22 13:21:24 +01:00
3102d1529f Extract semaphore handling to own methods and add logging 2020-03-22 11:44:19 +01:00
83ba0a3f4b Allow new line characters in test results 2020-03-22 11:07:50 +01:00
1966a6e6a6 Add comment for usage of the new semaphore in the DockerClient 2020-03-22 10:42:04 +01:00
d6e7c20f3f Ensure to release semaphore even if killing container 2020-03-22 10:41:19 +01:00
2b3428b963 Add semaphore to method calls in DockerClient 2020-03-22 09:54:20 +01:00