-
Notifications
You must be signed in to change notification settings - Fork 722
Extract instance creation from launch #663
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
Conversation
65dcc19
to
de74fa2
Compare
So a draft PR doesn't run checks, wonder if bors try |
So |
tryBuild failed |
FWIW, this failed b/c is a PR into |
Thanks @Saviq. Yeah I haven't rebased this on master after the PR that fixes the failing test. |
Here something discussing absent Travis CI in draft PRs: https://travis-ci.community/t/draft-pull-requests-not-being-built/2434/5 This is still quite new and I suppose they will give some option to enable it. Meanwhile, manual bors works too |
Place instance creation in a separate method that is called when launching, in preparation for an RPC create operation.
Add a `create` "lane" to the RPC protocol, reusing `launch` messages.
de74fa2
to
a4d1118
Compare
bors try |
bors try- |
Just changed base back to master, to avoid having to manually rebase. bors try |
tryBuild succeeded |
Moves instance name derivation and starting into (existing) auxiliary method, to facilitate merging changes in master.
Extend the original client with a basic `create` command, to use in daemon tests. Implement the skeleton of said command, with the goal of using it as the test interface to the corresponding RPC method. Test whether `create` is called (still failing).
Fills in overridden `run` method in TestCreate command. Fixes corresponding request and reply types.
Makes failing test pass.
f60cd7f
to
fcdd90c
Compare
bors try |
tryBuild failed |
bors try |
tryBuild failed |
This "draft" feature does not seem to be working very well yet. In particular, it is not showing checks even after turning it into a PR. So closing and opening a new one. |
[ci] Update all GHA to only cancel for merge queues
Place instance creation in a separate method, to prepare the way to create without launching.