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

Set up four new Windows 2016 machines via godaddy for system test #827

Closed
sxa opened this issue Jul 17, 2019 · 8 comments
Closed

Set up four new Windows 2016 machines via godaddy for system test #827

sxa opened this issue Jul 17, 2019 · 8 comments

Comments

@sxa
Copy link
Member

sxa commented Jul 17, 2019

Related: #553 (Windows Playbook setup) #627 (2 softlayer machines) #559 (Not starting as service on some machines) #791 (Local execution) #423 (Fail if not in inventory)

New machines to be set up:

  • test-godaddy-win2016-x64-1
  • test-godaddy-win2016-x64-2
  • test-godaddy-win2016-x64-3
  • test-godaddy-win2016-x64-4
@sxa sxa added this to the July 2019 milestone Jul 17, 2019
@sxa sxa self-assigned this Jul 17, 2019
@sxa
Copy link
Member Author

sxa commented Jul 17, 2019

@smlambert Do you require any specific compiler on the Windows machines? There are some manual steps that we'd generally install on the build machines (stuff that can't be automated including the Windows SDK) but if the test machines don't require it I can skip those steps. I'll look at enabling the new -1 machine and see if I can run a grinder on it

@sxa sxa pinned this issue Jul 17, 2019
@sxa
Copy link
Member Author

sxa commented Jul 17, 2019

Based on the above I will add the ci.role.test to those machines and also to -3 once I get it talking to jenkins on the assumption that the setup we have is "good enough". -4 will follow later

@smlambert
Copy link
Contributor

Answering #827 (comment), when asked that before, I have answered whatever compiler was used to build the sdk should work (as at all other projects where we run these tests, build & test machines are one in the same.

https://github.com/AdoptOpenJDK/openjdk-systemtest/blob/master/openjdk.build/docs/build.md#prereqs-which-cannot-be-installed-by-the-openjdk-systemtest-build-scripts (looks like we could add doc for prereqs to build native tests to the doc)

@sxa
Copy link
Member Author

sxa commented Jul 17, 2019

Unfortunately that's three different ones depending on which JDK it is ;-) Wasn't sure if the test scripts tried to find the specific one for any given release

I suspect it's not sensitive enough to be an issue ... If it is then it's probably best we find out about it :-)

@Willsparker
Copy link
Contributor

" TASK [MSVS_2013 : Reboot machine after Visual Studio installation] ***********************************
[WARNING]: Since Ansible 2.5, shutdown_timeout is no longer a valid option for win_reboot "

Warning that came up as the playbook was running for one of the machines. Didn't stop the playbook, but thought it should be documented 👍

@sxa
Copy link
Member Author

sxa commented Jul 17, 2019

Something odd is happening when I set up the -3 machine in jenkins with the correct name (It seems to thing -2's executor is connected to it. Have therefore renamed to test-godaddy-win3 for now in jenkins to resolve.

@Willsparker
Copy link
Contributor

Machine 4 is running through it's tests:

https://ci.adoptopenjdk.net/view/Test_grinder/job/Grinder/1818/console

@Willsparker
Copy link
Contributor

Completed the job!

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

No branches or pull requests

3 participants