Skip to content

Conversation

ricab
Copy link
Collaborator

@ricab ricab commented Mar 5, 2019

Place instance creation in a separate method, to prepare the way to create without launching.

@ricab ricab force-pushed the pet-env-extract-create branch 2 times, most recently from 65dcc19 to de74fa2 Compare March 5, 2019 19:10
@Saviq
Copy link
Collaborator

Saviq commented Mar 7, 2019

So a draft PR doesn't run checks, wonder if bors will act on it though?

bors try

bors bot added a commit that referenced this pull request Mar 7, 2019
@Saviq
Copy link
Collaborator

Saviq commented Mar 7, 2019

So bors does work, travis ignores it altogether though. Even explicit "Re-run all checks" on the Checks page is ignored.

@bors
Copy link
Contributor

bors bot commented Mar 7, 2019

try

Build failed

@Saviq
Copy link
Collaborator

Saviq commented Mar 7, 2019

FWIW, this failed b/c is a PR into pet-env, not master, and it lacks the latest commits from there.

@ricab
Copy link
Collaborator Author

ricab commented Mar 7, 2019

Thanks @Saviq. Yeah I haven't rebased this on master after the PR that fixes the failing test.

@ricab
Copy link
Collaborator Author

ricab commented Mar 7, 2019

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

ricab added 3 commits March 7, 2019 12:35
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.
@ricab ricab force-pushed the pet-env-extract-create branch from de74fa2 to a4d1118 Compare March 7, 2019 12:39
@ricab
Copy link
Collaborator Author

ricab commented Mar 7, 2019

bors try

bors bot added a commit that referenced this pull request Mar 7, 2019
@ricab
Copy link
Collaborator Author

ricab commented Mar 7, 2019

bors try-

@ricab ricab changed the base branch from pet-env to master March 7, 2019 12:50
@ricab
Copy link
Collaborator Author

ricab commented Mar 7, 2019

Just changed base back to master, to avoid having to manually rebase.

bors try

bors bot added a commit that referenced this pull request Mar 7, 2019
@bors
Copy link
Contributor

bors bot commented Mar 7, 2019

try

Build succeeded

ricab added 10 commits March 11, 2019 16:38
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.
@ricab ricab force-pushed the pet-env-extract-create branch from f60cd7f to fcdd90c Compare March 12, 2019 12:12
@ricab
Copy link
Collaborator Author

ricab commented Mar 12, 2019

bors try

bors bot added a commit that referenced this pull request Mar 12, 2019
@bors
Copy link
Contributor

bors bot commented Mar 12, 2019

try

Build failed

@ricab
Copy link
Collaborator Author

ricab commented Mar 12, 2019

bors try

bors bot added a commit that referenced this pull request Mar 12, 2019
@bors
Copy link
Contributor

bors bot commented Mar 12, 2019

try

Build failed

@ricab ricab marked this pull request as ready for review March 12, 2019 15:41
@ricab ricab marked this pull request as ready for review March 12, 2019 15:42
@ricab
Copy link
Collaborator Author

ricab commented Mar 12, 2019

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.

@ricab ricab closed this Mar 12, 2019
bors bot added a commit that referenced this pull request Mar 21, 2019
676: Extract instance creation from launch and provide it over RPC r=gerboland a=ricab

Reissue of #663 

This can be merged presently. Client side to come separately.

Co-authored-by: Ricardo Abreu <ricab@ricabhome.org>
ricab pushed a commit that referenced this pull request May 8, 2025
[ci] Update all GHA to only cancel for merge queues
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants