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
Multiple BCL test failures when MONO_BUILD_FROM_SOURCE=1 is used #5699
Comments
c.c. @mandel-macaque for comments / alternative ideas |
Ideally the test assemblies would be built when we build mono (from source), and put in the expected location (by mono). |
@rolfbjarne agreed that would be best - not sure if that's easy to pick up the SDK build artefacts |
We don't have to do anything to get the test assemblies if they're put in the location we already expect them. When we consume a packaged mono, we expect files to end up in a Lines 338 to 339 in de82764
When building from source, those variables point to Lines 342 to 343 in de82764
If the mono source build puts the test assemblies in the same location as they're in the mono package (which is |
That sounds a lot better strategy than ignoring them :) |
yeah, I like @rolfbjarne approach, mono should be doing that for us :) |
This was already fixed. I missed when, but after the mono bump, we should have no issues. |
Steps to Reproduce
MONO_BUILD_FROM_SOURCE=1
toMake.config
Expected Behavior
A lot of BCL unit tests fails building because it expects binaries to be available for unit tests.
That's good, unless your working on something not mergeable right away. In that case you get a lot of false positive. It would be better to detect this (env variable) and put the tests status to Ignore
Actual Behavior
http://xamarin-storage/jenkins/xamarin-macios/xi-interpreter/e862008477898385a03c201bf8df783f7fee3f70/15/jenkins-results/tests/index.html
Environment
master
Example Project (If Possible)
branch
xi-interpreter
shows thisThe text was updated successfully, but these errors were encountered: