Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
gitpod-io
GitHub Repository: gitpod-io/gitpod
Path: blob/main/dev/manual-tests/self-hosted.yaml
2492 views
1
id: gitpod-self-hosted
2
name: Gitpod Self-Hosted
3
description: Manual tests to conduct before releasing Gitpod self-hosted
4
testset: []
5
case:
6
- id: helm-installer
7
name: Helm Installer
8
group: helm-installer
9
description: ""
10
steps: |
11
- Log into AWS via https://gitpod.awsapps.com/start#/
12
- create a new subdomain in dns-for-playgrounds via https://www.notion.so/gitpod/GCP-Playgrounds-5b49f9c92e5c42438af73343b98253b1
13
- Install Gitpod in the new Playground project following https://www.gitpod.io/docs/self-hosted/latest/install/install-on-aws-script/ using that hostname
14
- Start a workspace on https://github.com/gitpod-io/spring-petclinic, modify a file, stop the workspace, start the workspace, check if the modification is still there.
15
- Start a workspace on https://github.com/gitpod-io/spring-petclinic, expose the port of the running application and open it in a new browser window.
16
- Start a workspace on https://github.com/eclipse-theia/theia and see if the image build passes.
17
mustpass: false
18
mintestercount: 1
19
annotations: {}
20
- id: gke-installer
21
name: GKE Installer
22
group: gke-installer
23
description: ""
24
steps: |
25
- Create a new Playground Project on GKE via https://www.notion.so/gitpod/GCP-Playgrounds-5b49f9c92e5c42438af73343b98253b1
26
- Install Gitpod in the new Playground project following https://www.gitpod.io/docs/self-hosted/latest/install/install-on-gcp-script/
27
- Start a workspace on https://github.com/gitpod-io/spring-petclinic, modify a file, stop the workspace, start the workspace, check if the modification is still there.
28
- Start a workspace on https://github.com/gitpod-io/spring-petclinic, expose the port of the running application and open it in a new browser window.
29
- Start a workspace on https://github.com/eclipse-theia/theia and see if the image build passes.
30
- Start a workspace on https://github.com/gitpod-io/spring-petclinic, and install a VS Code extension, e.g. https://open-vsx.org/extension/Tyriar/sort-lines
31
mustpass: false
32
mintestercount: 1
33
annotations: {}
34
- id: aws-installer
35
name: AWS Installer
36
group: aws-installer
37
description: ""
38
steps: |
39
- Log into AWS via https://gitpod.awsapps.com/start#/
40
- Install Gitpod in the new Playground project following https://www.gitpod.io/docs/self-hosted/latest/install/install-on-aws-script/
41
- Start a workspace on https://github.com/gitpod-io/spring-petclinic, modify a file, stop the workspace, start the workspace, check if the modification is still there.
42
- Start a workspace on https://github.com/gitpod-io/spring-petclinic, expose the port of the running application and open it in a new browser window.
43
- Start a workspace on https://github.com/eclipse-theia/theia and see if the image build passes.
44
- Start a workspace on https://github.com/gitpod-io/spring-petclinic, and install a VS Code extension, e.g. https://open-vsx.org/extension/Tyriar/sort-lines
45
mustpass: false
46
mintestercount: 1
47
annotations: {}
48
49