Skip to content

Enable 64 bit test runs#453

Merged
jaredpar merged 8 commits intodotnet:masterfrom
jaredpar:test64
Feb 13, 2015
Merged

Enable 64 bit test runs#453
jaredpar merged 8 commits intodotnet:masterfrom
jaredpar:test64

Conversation

@jaredpar
Copy link
Member

This change allows provides the option of running our tests in 64 bit
mode. Simply invoke BuildAndTest.proj in the following manner:

msbuild /v:m /m BuildAndTest.proj /p:Test64=true

There are a set of tests today that don't run correctly in 64. All have
been annotated with the trait

Require32=true

We need to push on these to get a clean 64 bit run. But short term this
will at least give us protection against regressions.

@jaredpar
Copy link
Member Author

CC @agocke @jasonmalinowski

Copy link
Member Author

Choose a reason for hiding this comment

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

No idea what happened here. Will revert this.

@agocke
Copy link
Member

agocke commented Feb 12, 2015

You'll also need the updated reference to Microsoft.CodeAnalysis.Resources.Properietary. I can cherry-pick it out and commit it separately, or you can add the commit to this pull.

@jaredpar
Copy link
Member Author

@agocke I was just about to test this on a non-dev machine and see if that was still the case. Can you point me to the SHA1 that I need to cherry pick?

Copy link
Member

Choose a reason for hiding this comment

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

Duplicate of previous line.

@jasonmalinowski
Copy link
Member

As long as bugs are filed tracking the 64-bit disables, 👍

@agocke
Copy link
Member

agocke commented Feb 12, 2015

@jaredpar Looks like it was two commits: 8478318 and 1c6e77e

jaredpar and others added 7 commits February 12, 2015 16:17
This change allows provides the option of running our tests in 64 bit
mode.  Simply invoke BuildAndTest.proj in the following manner:

> msbuild /v:m /m BuildAndTest.proj /p:Test64=true

There are a set of tests today that don't run correctly in 64.  All have
been annotated with the trait

> Require32=true

We need to push on these to get a clean 64 bit run.  But short term this
will at least give us protection against regressions.
There were some issues getting xunit to respect the -notrait option
hence we decided to simplify and use ConditionalFact
@jaredpar jaredpar merged commit 510229d into dotnet:master Feb 13, 2015
@agocke
Copy link
Member

agocke commented Feb 13, 2015

LGTM

@jaredpar jaredpar deleted the test64 branch August 21, 2018 15:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants