Skip to content
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

LTM to use/handle preemptible instances #13

Open
tytso opened this issue Jun 5, 2018 · 0 comments
Open

LTM to use/handle preemptible instances #13

tytso opened this issue Jun 5, 2018 · 0 comments

Comments

@tytso
Copy link
Owner

tytso commented Jun 5, 2018

As the LTM is monitoring test VMs, it is possible that the child VMs are run in preemptible instances.

This will require the LTM to be able to detect the difference between preemption and successful test completion, and re-launch the child VM with all unfinished tests, starting from the last known test completion. This will also need an improvement to the results aggregation, as the results from the preempted child test appliance will need to be kept, and combined with the results of the resumed test appliance.

This may require a change to xfstests (an upstream package) to include the ability to "resume" an FSTESTSET from a given point, or to implement this "resume tests" behavior separately using custom FSTESTSETs. See: #9

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

No branches or pull requests

1 participant