-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Jetbrains integration smoke test #8180
Conversation
Codecov Report
@@ Coverage Diff @@
## main #8180 +/- ##
=======================================
Coverage 11.17% 11.17%
=======================================
Files 18 18
Lines 993 993
=======================================
Hits 111 111
Misses 880 880
Partials 2 2
Flags with carried forward coverage won't be shown. Click here to find out more.
Continue to review full report at Codecov.
|
949a73f
to
8819c5c
Compare
8819c5c
to
854c81c
Compare
21b2fdd
to
eca4fb6
Compare
It only takes two or three seconds, is it really finished? https://werft.gitpod-dev.com/job/gitpod-run-integration-tests-ide-pd-jetbrains-integrationa.4 takes 7 mins |
😂 forget push |
a62586f
to
71dbebb
Compare
@mustard-mh When test is done, you can go to Github Action link check the test-video, maybe need sometime to wait timeout also, update on |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
How to check if this Github Action Video is generated by the werft job I created
will add log for github action |
e0f313f
to
07b58c4
Compare
c06c5d1
to
f74fe9f
Compare
@mustard-mh I update some code, you can have a try again, But unfortunately, when creating a github action we don't get the action job id from the API, so we can't correspond to it, so we basically have to look it up by time |
f14f1ff
to
0dc2d4e
Compare
0dc2d4e
to
7aacaf3
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Description
This PR is Jetbrains integration smoke test, we use Github Action to run
JetBrains Gateway
because it hasmacos
andwindows
machine we need a graphic environmentThe
integration smoke test
stepmain
branchoauthToken
,ideURL
andgatewayLink
to Github ActionJetBrains Gateway
, and installGatewayPlugin
then connect to the workspaceTO REVIEWERS
jetbrains-auto-update.yml
file to trigger Github action, because if we don't merge to the default branch, Github action doesn't allow manual run workflow_dispatch with a new workflow, if it is ready for merge, I will renameRelated Issue(s)
Relate #7023, fixes #8507
How to test
Open this branch in Gitpod, then run
will start an integration test on namespace
staging-pd-jetbrains-integration-test
, currentlygateway plugin
andbackend plugin
is hard code in this branchWhen test is done, you can go to Github Action link check the test-video, maybe need sometime to wait timeout
Release Notes
Documentation