Lukas Krejci
7f38fc4e91
Sorting the poms.
...
Signed-off-by: Lukas Krejci <lkrejci@redhat.com>
2019-01-08 08:52:35 +01:00
Lukas Krejci
dec24d8ac4
Merge remote-tracking branch 'upstream/master' into workspace-prometheus-metrics
...
Signed-off-by: Lukas Krejci <lkrejci@redhat.com>
2019-01-07 22:27:22 +01:00
Lukas Krejci
68d2788b18
Move the wsmaster metrics into a separate module so that
...
the metrics-related functionality doesn't "infect" the rest of the codebase
Signed-off-by: Lukas Krejci <lkrejci@redhat.com>
2019-01-07 15:34:33 +01:00
Aleksandr Shmaraiev
902ddc02fd
Selenium: Do refactoring selenium tests ( #12338 )
2019-01-05 11:32:30 +02:00
Oleksii Orel
d67d0abbd3
CHE-8909 fix add a new machine flow ( #12324 )
...
* CHE-8909 fix add a new machine flow
Signed-off-by: Oleksii Orel <oorel@redhat.com>
* fix machine name in WorkspaceDetailsMachineActionsTest selenium test
* fix the regular expression for a container name
Signed-off-by: Oleksii Orel <oorel@redhat.com>
2019-01-04 15:49:57 +02:00
Aleksandr Shmaraiev
ed9a5f5d02
Selenium: Do refactoring selenium tests in the 'intelligencecommand' package ( #12331 )
2019-01-04 09:35:38 +02:00
Dmytro Nochevnov
431920538b
Make Keycloak CLI client for E2E test as extendable ( #12325 )
...
Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>
2019-01-03 21:01:23 +01:00
Sergii Leshchenko
51f945a550
Use 'envFrom' in Che Deployment instead of duplicating of entries from config map ( #12289 )
2019-01-03 11:27:48 +02:00
Aleksandr Shmaraiev
5d0cdfcbbb
Selenium: Do refactoring selenium tests from the 'factory' package ( #12323 )
2019-01-03 09:32:08 +02:00
Max Shaposhnik
0cc54b0132
Add kubernetes/os type tool into devfile API
2019-01-02 16:08:55 +02:00
Aleksandr Shmaraiev
e4d0f9987d
Selenium: Refactor tests from the 'editor' package ( #12313 )
2018-12-31 16:09:41 +02:00
Sergii Kabashniuk
d5b879abf2
Made defile commands optional ( #12308 )
2018-12-30 12:15:28 +02:00
Dmytro Nochevnov
9536a5063e
Fix LoginNewUserWithOpenShiftOAuthTest selenium test ( #12318 )
...
* Fix getting existed test workspace id
* Fix workspace name in CreateWorkspaceOnDashboardTest
* Remove error-prone command from LoginExistedUserWithOpenShiftOAuthTest
* Fix LoginNewUserWithOpenShiftOAuthTest selenium test
Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>
2018-12-29 22:40:00 +01:00
Sergey Skorik
e885bbd982
Selenium: add info about known #12315 issue to TheiaBuildPluginTest selenium test ( #12316 )
2018-12-29 16:38:10 +02:00
Sergey Skorik
cb5da3faaa
Selenium: add info about known issues, stabilize tests ( #12314 )
...
* add info about known issues, stabilize tests
* fix timeout in CodenvyEditor page object
2018-12-29 16:37:42 +02:00
Dmytro Nochevnov
af48cd877b
Upgrade version of selenium chrome-node to 3.141.59-dubnium ( #12286 )
...
* Upgrade version of selenium chromenode to 3.141.59-dubnium
* Fix test timeouts to comply with new chrome-node version
* Fix NewWorkspacePageTest selenium test
* Fix ImportProjectFromGitHubTest, AuthorizeOnGithubFromDashboardTest
Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>
2018-12-28 20:55:28 +01:00
Anna Shumilova
a082fbe047
Make documentation links configurable
...
Signed-off-by: Anna Shumilova <ashumilo@redhat.com>
2018-12-28 15:39:09 +02:00
Dmytro Nochevnov
c85ef9e2ad
Remove redundant Eclipse Che 'user' role ( #12279 )
...
* Don't bind 'user' role to test user
Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>
* Remove role 'user' from keycloak
Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>
2018-12-28 14:35:31 +01:00
Sergey Skorik
b5ee590b20
Selenium: fix existed selenium tests from 'factory' package according to factory creation changes ( #12297 )
2018-12-28 14:27:36 +02:00
Dmytro Nochevnov
10a8006af7
Exclude flaky selenium tests from execution by default ( #12296 )
...
* Exclude flaky selenium tests from execution by default
Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>
* Fix e2e selenium tests documentation
Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>
* Restore CreateWorkspaceFromNodeStackTest test
Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>
2018-12-28 11:50:49 +01:00
Sergii Leshchenko
316011beec
Merge pull request #12257 . Fixes #12207
...
Add periodical job that stops Runtimes without existing pods
2018-12-28 12:14:56 +02:00
Sergii Leshchenko
6553ddfbac
Add logging messages when workspace is stopped abnormally
2018-12-28 11:47:28 +02:00
Anna Shumilova
cd822c837a
che-12167: change docker image regex to cover all cases from docker documentation
...
Signed-off-by: Anna Shumilova <ashumilo@redhat.com>
2018-12-28 10:33:00 +02:00
Anna Shumilova
10c1b2b3a3
che-10030: avoid browser freeze after closing dialog with codemirror required error
...
Signed-off-by: Anna Shumilova <ashumilo@redhat.com>
2018-12-28 10:33:00 +02:00
Sergii Leshchenko
e8bf807964
Fix typo: 'ingressMeta' -> 'routeMeta'
2018-12-28 10:32:02 +02:00
Sergii Leshchenko
4758e5a453
Fix events publishing when stopping hanging k8s runtimes
2018-12-28 10:32:02 +02:00
Sergii Leshchenko
c9308790e8
Make Internal#getContext and InternalRuntime#stop methods not final for testing
2018-12-28 10:32:02 +02:00
Sergii Leshchenko
a64f03f665
Add periodical job that stops Runtimes without existing pods
2018-12-28 10:32:02 +02:00
Sergii Leshchenko
7d7e9dd9ba
Add an ability to get running internal runtimes via WorkspaceRuntimes
2018-12-28 10:32:02 +02:00
Sergii Leshchenko
cf1fb2f328
Fix get pod by name method to return empty optional if pod doesn't exist
2018-12-28 10:32:02 +02:00
Sergii Leshchenko
6cbe139daa
Fix tests for KubernetesDeployments
2018-12-28 10:32:02 +02:00
Sergii Leshchenko
721eb5d90f
Fix creation k8s clients without workspace id specified
2018-12-28 10:32:02 +02:00
Sergii Leshchenko
68fb774e16
Change 'running' word to 'active' not to avoid confusing with RUNNING status
2018-12-28 10:32:02 +02:00
Aleksandr Shmaraiev
80b0b8dde0
Selenium: Refactor some tests from the 'debugger' package ( #12300 )
2018-12-27 21:17:57 +01:00
Roman Iuvshyn
4bd8ba5891
RELEASE: Update CHANGELOG ( #12287 )
...
* RELEASE: Update CHANGELOG
* Update CHANGELOG.md
2018-12-27 15:19:13 +02:00
Sergii Leshchenko
2f7f726b83
Fix logged messages in commons schedule module ( #12283 )
2018-12-27 14:54:16 +02:00
Aleksandr Shmaraiev
c6972d4438
Selenium: Correct some selenium tests to increase reliability ( #12275 )
...
* Correct some selenium test to increase reliability when run on CI
2018-12-26 23:50:00 +02:00
Sergey Skorik
c578446ca7
Selenium: add selenium tests to UNDER_REPAIR group ( #12281 )
2018-12-26 18:17:52 +02:00
Max Shaposhnik
cea3f482db
Factory support of devfile
2018-12-26 16:20:28 +02:00
Roman Iuvshyn
b872b317cb
RELEASE: Set next development version ( #12277 )
2018-12-26 13:04:51 +02:00
Oleksandr Garagatyi
4e367f201d
Use init broker to remove plugins files on brokering ( #12163 )
...
Signed-off-by: Oleksandr Garagatyi <ogaragat@redhat.com>
2018-12-26 12:05:52 +02:00
Yevhen Vydolob
345d1b7e62
Add '.d.ts' DTO generator ( #12250 )
...
#12132 Add '.d.ts' DTO generator
Signed-off-by: Yevhen Vydolob <yvydolob@redhat.com>
2018-12-26 11:15:06 +02:00
Lukas Krejci
80596fbbb9
Fix the output of the GET /activity to just contain the array of ws ids ( #12271 )
...
not the full page object.
Signed-off-by: Lukas Krejci <lkrejci@redhat.com>
2018-12-24 13:50:32 +02:00
Mykhailo Kuznietsov
bac76ac5ee
Fix WS Agent not setting appropriate CORS allowed origin on Docker ( #12265 )
2018-12-24 13:49:46 +02:00
Ilya Buziuk
58219463d7
che #12187 : Deference of the 'HttpURLConnection' after disconnection in the HttpProbe
...
Signed-off-by: Ilya Buziuk <ibuziuk@redhat.com>
2018-12-24 10:44:44 +01:00
Ilya Buziuk
74f8960d06
che #12187 : Cancelling TimeoutProbeTask to avoid potential memory leak in ProbeScheduler
...
Signed-off-by: Ilya Buziuk <ibuziuk@redhat.com>
2018-12-24 10:44:44 +01:00
Lukas Krejci
1f09ced065
Publicize the number of workspaces per state as a prometheus metric.
...
Signed-off-by: Lukas Krejci <lkrejci@redhat.com>
2018-12-22 23:09:37 +01:00
Lukas Krejci
90903645ee
Add an ability to get workspaces ids by status and threshold timestamp ( #12177 )
...
It includes:
- reworking Workspace Activity API to store timestamps of each status changes;
- add REST API endpoint to get workspaces ids by status and threshold timestamp;
2018-12-22 17:19:38 +02:00
Mykhailo Kuznietsov
69288516c8
Upgrade Tomcat and change default CORS configuration ( #12144 )
2018-12-22 10:56:27 +02:00
Sergey Skorik
c1c762b974
Check that 'Rename' menu item doesn't exist for GoLang ( #12256 )
2018-12-21 17:15:51 +01:00