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

Windows functional tests in Buildkite constantly fail #9476

Open
tas50 opened this issue Mar 10, 2020 · 2 comments
Open

Windows functional tests in Buildkite constantly fail #9476

tas50 opened this issue Mar 10, 2020 · 2 comments

Comments

@tas50
Copy link
Member

@tas50 tas50 commented Mar 10, 2020

Our windows functional tests are basically broken. They run on a shared system and fight each other / fail when they try to write / delete the same files. We need to get to a point where this job can reliably run and gets our tests green.

@lamont-granquist

This comment has been minimized.

Copy link
Contributor

@lamont-granquist lamont-granquist commented Mar 10, 2020

This may be related (similar container issues where we can't run our specs on containers) to why we have most of our testing disabled in the omnibus pipeline on internal Chef Software buildkite.

https://github.com/chef/chef/blob/master/omnibus/omnibus-test.ps1#L94-L97

We need integration, functional and unit testing working on windows there, and need to have the chocolatey testing enabled.

https://github.com/chef/chef/blob/master/omnibus/omnibus-test.sh#L160-L161

Similarly on *nix we need to have those tests re-enabled.

@lamont-granquist

This comment has been minimized.

Copy link
Contributor

@lamont-granquist lamont-granquist commented Mar 10, 2020

We need to be running all unit, functional and integration tests in all test stages, and need to be running them as root, and that probably means NOT on any containers -- which is why I dumped that comment into this issue, because I suspect that containers are probably at least the first problem we will run into with re-enabling those tests.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
2 participants
You can’t perform that action at this time.