Age | Commit message (Collapse) | Author |
|
|
|
|
|
Allow filtering of runtime tests based on runtimevariant.
|
|
* Add staging pipeline to PRs
* Condition extraSubsets parameter
|
|
R2RDump and GCStress use a version of coredistools produced from https://github.com/dotnet/jitutils
|
|
* Prototype for runtime tests running with Android
* Conditionally collect app dependencies
* Switch android sample from publish to build
* Switch Android sample from publish to build
* Modify AndroidTestRunner
* Only build and test one test
* Clean up some changes
* Update new run test script path and update AndroidTestRunner to use files under CoreRoot
* Add Helix configuration for Android_x64
* Disable test which replies on coreclr System.Private.CoreLib.dll
* Fixed format and removed irrelevant parameters
* Rmoved unused parameters and fixed comment
* Revert my AndroidAppBuilder related changes to prepare for getting Egor's AndroidAppBuilder change
* Fixed rebase and merge error
* Update AndroidTestRunner
* Use the AndroidAppBuilder in the publish folder
* Update runtime test Android App creation command
* Temporarily disable all jobs except for the Android one
* Fix up job running config
* Fixed AndroidTestRunner
* Get Main function return code after running android app
* Fix for skipping building native tests
* Fix helix project path, due to recent coreclr test related files relocation.
* Fix android app running commands
* Add missing helixType
* Update HelixRuntimeRid
* Fix inconsistency
* Create Android app during build preiod.
* Adjust the way to run tests
* Temporary hack before AndroidAppBuilder could accept multiple assemblies
* Use xharness instead of adb to run tests on Androids and disable cmake for Android.
* Cleanup unnecessary changes
* Include xharness Cli
* Use the right xharness command
* Copy runtime assemblies, since the copy logic got removed from AndroidAppBuilder
* Save Android apps in CORE_ROOT dir and adjust BuildAndroidApp target due to rebase from master
* Minor cleanup
* Enable all runtime tests and disable tests caused build failure
* Copy over test helper assemblies and add failing tests to issues.targets
* Remove redundant comment
* Revert previous commit
* Only sending apk files to helix machine
* Delete OutputDir after finishing building the app
* Copy whole Core_Root dir to helix machine.
* Extend timeout threshold
* Extend timeout threshold for each test and each test collection
* Display Android app running logs when tests fail
* Android tests are required to run in sequential
* Check if log file exists before using it.
* Exclude two out-of-memory tests
* Fixed merge error
* Shorten the timeout threshold
* Enable all the lanes
* Fix indentation
* Fixed a few issues from review feedback
* Update src/tests/run.proj
Co-authored-by: Alexander Köplinger <alex.koeplinger@outlook.com>
* Only bail out from the bash script when erroring out for andriod
* Extend timeout threshold, since the run could take a long time or a short time on CI.
* Fixed merge error
* Filter out tests using more memory than allowed by helix machine
Co-authored-by: Alexander Köplinger <alex.koeplinger@outlook.com>
|
|
* Add crossBuild parameter to yaml
|
|
* Move stress_dependencies, external and scripts under src/tests/Common;
* Fix build scripts to download nuget packages under artifacts, not into the source tree;
* Replace src/tests/Directory.Build.props with src/coreclr/tests/Directory.Build.props;
* Inject src/coreclr/tests/Directory.Build.targets into src/tests/Directory.Build.targets.
Thanks
Tomas
|
|
(#40345)
Similar to the previous occasion, I have identified this set as the minimum meaningful set of scripts to move without causing too much disruption apart from purely mechanical renames. This change moves the developer-facing test-related CoreCLR scripts under the src/tests folder in accordance with the previous move of the tests themselves:
src/coreclr/build-test.cmd to src/tests/build.cmd
src/coreclr/build-test.sh to src/tests/build.sh
src/coreclr/tests/build.proj to src/tests/build.proj
src/coreclr/tests/runtest.cmd to src/tests/run.cmd
src/coreclr/tests/runtest.sh to src/tests/run.sh
src/coreclr/tests/src/runtest.proj to src/tests/run.proj
src/coreclr/tests/issues.targets to src/tests/issues.targets
The rest of the change constitutes mere path adjustments to match the primary rename.
Fixes: https://github.com/dotnet/runtime/issues/38919
Thanks
Tomas
|
|
Enable runtime tests for the Wasm Architecture on Mono runtime.
Co-authored-by: Jan Kotas <jkotas@microsoft.com>
Co-authored-by: Fan Yang <yangfan@microsoft.com>
Co-authored-by: jashook <jashoo@microsoft.com>
Co-authored-by: Tomas Rylek <trylek@microsoft.com>
|