Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-10-29[acceptance-tests] Bump mono/roslyn to get build fixAlexander Köplinger
See https://github.com/mono/roslyn/commit/6bfcd4e770609a38b8523e83ce1ec943162f30bb
2019-08-27[acceptance-tests] Bump roslyn test repo to remove a problematic nuget feedAlexander Köplinger
2019-03-06NS2.1 Sync new changes, mobile profiles (#13198)Egor Bogatov
* Add RuntimeHelpers.GetSubArray. Add missing types to NS's TypeForwarders.cs * more NS2.1 changes * ios changes * Update Decimal (it's now readonly struct) * fix mcs * add ROMC.cs * Fix tests, finish monodroid profile * Make SRE-not-supported NS2.1 compatible * Make monotouch_tv and watch NS2.1 compatible * make some SRE types more NS21 compatible (non-abstract now) * bump corefx * More NS21 fixes * bump coreclr acceptance tests * Bump API snapshot submodule * [csproj] Update project files
2019-01-29[corlib] TimeZoneInfo from corefx (#11500)Egor Bogatov
Not yet enabled for mobile, build and basic profiles. Doesn't require ICU dependency, also I created a small PR for dotnet/coreclr to improve TimeZoneInfo.DisplayName on unix: https://github.com/dotnet/coreclr/pull/20728 Part of #7737
2018-12-20Bump ms-test-suite (#12150)Alexander Köplinger
Brings in disabling of the ThreadLocalTests.RunThreadLocalTest8_Values_NegativeCases test (https://github.com/xamarin/ms-test-suite/pull/3)
2018-12-09[corlib] Import System.IO.TextWriter/StreamWriter from CoreFX (#11783)Alexis Christoforides
* [corlib] Import System.IO.TextWriter/StreamWriter from CoreFX * Adjust a Mono test. According to CoreFX TextWriter sources, CoreNewLine should only be used for read-only purposes. * Bump CoreCLR for bug fix on test which becomes much flakier apparently with this patch * Bump corefx * Bump API snapshot submodule * [csproj] Update project files
2018-11-28[runtime] Integrate BenchmarkDotNet for in-tree microbenchmarks (reapply of ↵Alexander Kyte
#9833) (#11813)
2018-11-27Revert "[runtime] Integrate BenchmarkDotNet for in-tree microbenchmarks (#9833)"Alexander Köplinger
This reverts commit e15b8c53ffc24d2c0cc1438498c23c6461d0c6e0. It broke other builds. Revert "[bench] Revert hardcoding of microbenchmarks to run-jenkins (#11787)" This reverts commit 7a81ac67a2cf23a8b87e2e4366a9767dced3caa5.
2018-11-26[runtime] Integrate BenchmarkDotNet for in-tree microbenchmarks (#9833)Alexander Kyte
Don't merge, using my fork of the BenchmarkDotNet repo so I can use a not-yet-merged hack to fix the build.
2018-09-25Update roslyn automated tests (#10781)Katelyn Gadd
Roslyn submodule was updated to enable more automated tests. This bumps our submodule revision, and uses roslyn's script to run tests instead of ours. @monojenkins skip Part of #6991
2018-08-31Bump CoreCLR to fix two math acceptance tests (#10399)Egor Bogatov
Includes mono/coreclr#1
2018-05-30[acceptance-tests] Bump roslyn tests to match bundled versionMarek Safar
2018-04-24[acceptance-tests] Bump coreclr to fix #8422 (#8427)Alexander Köplinger
Fixes https://github.com/mono/mono/issues/8422
2017-11-27[acceptance-tests] Run shorter version of GCStress on PRs and update targets ↵Alexander Köplinger
(#6106) In 22f0977132c09c17bfc88c6e64b27c9eb1c91c50 it was disabled but we can actually just run a shorter version in PRs. Also reenable the precompilation target for the managed CoreCLR tests.
2017-11-27Update roslyn testsMarek Safar
2017-10-12[acceptance-tests] Reenable ms-test-suite test after Mono bug was fixed (#5776)Alexander Köplinger
Fix went in with https://github.com/mono/mono/pull/5751
2017-09-22[acceptance-tests] ms-test-suite: move systemruntimebringup tests to NUnit ↵Alexander Köplinger
and add System.Linq.Expressions tests (#5624) This gets rid of compiling ~300 executables which significantly cuts down build time. Also added the System.Linq.Expressions which were not run before. Changes: https://github.com/xamarin/ms-test-suite/compare/73c155f76b55839f26ba707d6d40091060e4f5d8...25f495326e141163d59e52ef499227a2f38fe036 (private repo)
2017-08-11[acceptance-tests] Bump coreclr submoduleAlexander Köplinger
2017-02-27Update ms-test-suiteMarek Safar
2016-11-13[bcl] Deprecate old NUnit 2.4 framework shipped with MonoAlexander Köplinger
Print a message when running nunit-console about the deprecation. Additionally, throw a compilation error if compiling against the TestFixtureAttribute from old NUnit. Needed changes in ms-test-suite as well since it was still using NUnit.
2016-09-08[acceptance-tests] Add profiler-stress suite.Alex Rønne Petersen
2016-08-22Update ms-test-suiteMarek Safar
2016-08-09Update ms-test-suite to fix broken testAndi McClure
2016-05-10Use available memory instead of physical memory as metric for ↵Alexander Köplinger
allocation-heavy tests We were seeing issues on the new Jenkins Azure boxes which had 7GB of physical memory but only about 1GB free at the time of the test, so it'd fail. Checking the available memory should fix this.
2016-04-22[acceptance-tests] Move roslyn build dependencies to download serverAlexander Köplinger
storage.bos.internalx.com is only available via VPN now. Also bump coreclr to get a recent minor fix.
2016-03-17[acceptance-tests] Bump ms-test-suite to pick up ↵Alexander Köplinger
4a95604fdf2c0523e68eaad64a17d22eebb051b3:
2016-03-14[corlib] Fix UIntPtr.ToString() 64bit implementationAlexander Köplinger
Cast to ulong instead of uint, this is also what referencesource does: https://github.com/Microsoft/referencesource/blob/d925d870f3cb3f6acdb14e71522ece7054e2233b/mscorlib/system/uintptr.cs#L114-L122 Also bump coreclr submodule to bring in another UIntPtr fix.
2016-03-12[acceptance-tests] Bump coreclr and ms-test-suite to bring in some fixesAlexander Köplinger
Also disable a test that makes no sense.
2015-12-13[acceptance-tests] Bump coreclr and ms-test-suite reposAlexander Köplinger
Brings in similar fixes to those repos like in e6cf61f920b6ec1c6ecb67bcbe226256d6dc4db7
2015-11-12[acceptance-tests] Split compiling/cleaning test sources and bump coreclrAlexander Köplinger
The coreclr-compile-tests would throw a shell error "Argument list too long" on OSX due to the huge amount of tests passed to make in one go. The same happened for make clean. We now compile and clean the three sets of coreclr test sources separately to avoid this. Additionally, bump the coreclr reference and include a new test that was added upstream.
2015-11-10[acceptance-tests] Output Roslyn and ms-test-suite NUNit xml result to ↵Alexander Köplinger
current dir Roslyn used xunit-style xml by default, we hack the cibuild.sh script to output nunit-style for now until we get an option upstream. This allows us to catch those test results in Jenkins.
2015-11-07[acceptance-tests] Fixes for Roslyn integrationAlexander Köplinger
We now use our own archive with the few additional pieces that MS added to their copy of Mono used by Roslyn CI instead of downloading their archive. Also bump coreclr to get a fix for the GC test that would fail on Jenkins in.
2015-11-06[acceptance-tests] Bump coreclr to pick up ↵Alexander Köplinger
a8cbbdddfe9923a7f99edf8870842ad373e66b5b I also fixed the coreclr-gcstress target to check for the expected exit code of the testsuite.
2015-11-05[acceptance-tests] Bump coreclr to pick up ↵Alexander Köplinger
65b122151adb6b5ef7c27d8e0c268ef479fbe8b4 +11 more passing tests. At this point I think there are no more false positives left and the rest are real bugs.
2015-11-04[acceptance-tests] Sort source files and add a new MONO define when ↵Alexander Köplinger
compiling the tests This allows us to customize test behavior that is different on Mono on purpose. Sorting the files provides a much nicer output in the test runner. Bump CoreCLR to include changes from 20789373370fe8f72dde01ad7ffc0816f618197c
2015-11-03[acceptance-tests] Bump coreclr to pick up ↵Alexander Köplinger
c1f0812bd0f94f085eb29199ef3b5bd69eab24bb:
2015-11-02[acceptance-tests] Remove some tests that were removed upstreamAlexander Köplinger
Also bump coreclr to pick up latest commit.
2015-10-30[acceptance-tests] Bump coreclr to pick up ↵Alexander Köplinger
3b2969dffe191b03f1ac85a9c1e62417c9b7833b:
2015-10-28[tests] Add coreclr GC stress testsLudovic Henry
2015-10-28[acceptance-tests] Move CoreCLR submodule reference to Mono forkAlexander Köplinger
2015-10-19[acceptance-tests] Convert Ruby script to PythonAlexander Köplinger
Most of the other scripts in the repo use Python and we decided to converge on that one.
2015-10-19[acceptance-tests] Integrate Roslyn, CoreCLR and ms-test-suite into ↵Alexander Köplinger
acceptance-tests This commit integrates the CoreCLR, Roslyn and ms-test-suite (which is Xamarin-internal, but should just print a warning for someone without access). Running the tests suites can be done with 'make check-coreclr', 'make check-roslyn' and 'make check-ms-test-suite', or all of them with make check in the acceptance-tests folder. They won't run on a top-level make check though, which is intended until every test suite is fixed. This uses a custom submodule system that doesn't rely on git submodules (which are annoying when the repo is large and we only need them for tests). Instead we can fetch repositories on demand. History (before squashing into smaller chunks): - Rename check-{testsuite} make target to validate-{testsuite}. The former can be easily confused with the "check" target that runs the tests. - Move acceptance-tests Makefile to automake, so we can avoid hardcoding paths - Copy System.Console facade to CoreCLR IL test directories. Otherwise most of the IL tests fail as they rely on the System.Console assembly reference. - Update README.md to mention the tests - Use $(MAKE) instead of plain make and pass -C instead of cd'ing to directory - Exit when the repository can't be cloned and print a note about the ms-test-suite repo. The ms-test-suite repo is Xamarin-internal so it'll error out in public. - Integrate MS CoreCLR runtime tests into Mono's test infrastructure - Get rid of intermediate msg file and pipe straight to git - Rename README to CONFIG since we don't store metadata in readme.md anymore - Fix comparison in versions.mk to be sh compliant. It relied on bashism before.
2015-10-19[acceptance-tests] Add code from xamarin/mono extensions branchZoltan Varga
This provides a "git submodule"-like tool which can be used to checkout optional repositories.