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

Add unit test leg on ES image #25629

Merged
merged 2 commits into from
Mar 20, 2018
Merged

Add unit test leg on ES image #25629

merged 2 commits into from
Mar 20, 2018

Conversation

jaredpar
Copy link
Member

This adds a unit test leg which runs on a Windows machine with only the
ES language installed. This should help us catch issues that make
contribution difficult for developers who don't run English as their
primary language on Windows.

This adds a unit test leg which runs on a Windows machine with only the
ES language installed. This should help us catch issues that make
contribution difficult for developers who don't run English as their
primary language on Windows.
@jaredpar jaredpar requested a review from a team as a code owner March 20, 2018 18:18
@jaredpar
Copy link
Member Author

CC @dotnet/roslyn-infrastructure for review

@jaredpar
Copy link
Member Author

test ci please

netci.groovy Outdated

def triggerPhraseOnly = false
def triggerPhraseExtra = ""
Utilities.setMachineAffinity(myJob, 'Windows_NT', 'Windows.10.Amd64.ClientRS3.ES.Open')
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should be: Utilities.setMachineAffinity(myJob, 'Windows.10.Amd64.ClientRS3.ES.Open')

netci.groovy Outdated
commitPullList.each { isPr ->
def jobName = Utilities.getFullJobName(projectName, "windows_debug_es_unit32", isPr)
def myJob = job(jobName) {
description("Windows CoreCLR unit tests")
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Description here doesn't seem to match the cibuild.cmd invocation? (I presume we'd want to run all tests instead of CoreCLR tests anyways to get IDE coverage too.)

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed.

netci.groovy Outdated
}
}
}

// Windows ES image
commitPullList.each { isPr ->
def jobName = Utilities.getFullJobName(projectName, "windows_debug_es_unit32", isPr)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Might want to spell out "Spanish" here; es could mean any number of things if you don't already know what this is.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ES is the actual language code to my understanding. I was trying to be most specific. Switched to Spanish.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's 100% precise, and 100% obtuse. 😄

@jaredpar
Copy link
Member Author

@jasonmalinowski PR issues adressed

@jaredpar
Copy link
Member Author

test ci please

@jaredpar
Copy link
Member Author

Lets see how this goes ...

@jaredpar jaredpar merged commit 57d44b7 into dotnet:dev15.7.x Mar 20, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants