Skip to content
This repository has been archived by the owner on Oct 18, 2018. It is now read-only.

Enable CI CoreCLR test runs on Linux and OS X #304

Closed
muratg opened this issue Oct 19, 2015 · 7 comments
Closed

Enable CI CoreCLR test runs on Linux and OS X #304

muratg opened this issue Oct 19, 2015 · 7 comments

Comments

@muratg
Copy link

muratg commented Oct 19, 2015

No description provided.

@muratg muratg added the task label Oct 19, 2015
@muratg muratg added this to the 1.0.0-rc1 milestone Oct 19, 2015
@Eilon Eilon modified the milestones: 1.0.0-rc2, 1.0.0-rc1 Oct 30, 2015
@divega
Copy link

divega commented Dec 8, 2015

@CesarBS please let us know when you are doing this. We want to make sure EF tests are run an work great on Mac.

cc @natemcmaster

@natemcmaster
Copy link
Contributor

All EF tests are passing on OSX CI now. This required manually setting locale on our CI agents.

For future reference, due to https://github.com/dotnet/coreclr/issues/2531 I had to manually set environment variables to ensure the thread culture is "en-US", not "en-US-POSIX".

Env variables I added:

Var Name Value
LANG en_US.UTF-8
LC_COLLATE en_US.UTF-8
LC_CTYPE en_US.UTF-8
LC_MESSAGES en_US.UTF-8
LC_MONETARY en_US.UTF-8
LC_NUMERIC en_US.UTF-8
LC_TIME en_US.UTF-8

@muratg
Copy link
Author

muratg commented Jan 6, 2016

👏 💯

@cesarblum
Copy link
Contributor

@natemcmaster Did you set them in-proc or globally on the agent?

@natemcmaster
Copy link
Contributor

Globally on our Mac agents in <TeamCity Agent Home>/conf/buildagent.properties

@cesarblum
Copy link
Contributor

This is finally working 😄

@natemcmaster
Copy link
Contributor

Looks like our new agent aspnetci-a20 is missing these variables.

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

No branches or pull requests

5 participants