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

@no-clobber may break process monitoring #527

Closed
doudou opened this issue Jan 18, 2018 · 0 comments · Fixed by #535
Closed

@no-clobber may break process monitoring #527

doudou opened this issue Jan 18, 2018 · 0 comments · Fixed by #535

Comments

@doudou
Copy link
Contributor

doudou commented Jan 18, 2018

I have a cucumber feature file where all the scenarios have @no-clobber, using aruba 0.14.3. This is because the very first feature bootstraps an install and is very expensive. The followup features only use it.

In this file, the steps that involve process management (I should stop, matching on output, ...) do not work (the output is always empty, waiting for process stop always complains that there are no processes started).

I've been putting some strategic puts, and it seems that the process monitor does not get notified of new commands being started. I think that I tracked this down to Setup#call not being called (it's called only in Before("~@no-clobber"), but Setup#events is what links the process monitor to the events.

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 a pull request may close this issue.

1 participant