-
Notifications
You must be signed in to change notification settings - Fork 18
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
Debug early tox failures #155
Conversation
As recorded in #154 we have an intermittent failure at the very beginning of a tox run which we don't have any visibility into. Increase verbosity so that we get a chance to catch what's going on.
Converting to draft as I do not know how this would interfere with the fact that we use |
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.
Does this cause problems with future functional tests which also pass arguments such as focal-xena to indicate which test to run?
I suspect that this change would be "safe", in that it wouldn't break the existing tests; however, I also am fairly sure that it wouldn't have any effect because the latter job overwrites the |
@ChrisMacNaughton Right, so a descendant job overwrites parent variables. Do you know where the |
The whole tox command comes from zuul-jobs |
Can it be overridden? |
Yup, all the bits can be overridden; you just mention them in the job. I think the issue is that a job like "focal-ussuri" will override anything you put in the base func-target job in zuul-config. You can create a job in the charm's osci.yaml directly (and remove the other jobs) as a test, with as much extra detail as you want. Which charm/review/job, and I can help out by updating the review. |
Thanks Alex, trying it out in the per charm job file is a good idea. I'll pop a |
As recorded in #154 we have an intermittent failure at the very
beginning of a tox run which we don't have any visibility into.
Increase verbosity so that we get a chance to catch what's going
on.