summaryrefslogtreecommitdiff
path: root/tests/src/CLRTest.Jit.targets
AgeCommit message (Collapse)AuthorFilesLines
2017-06-02attempt to fix r2r test failuresRoman Artemev1-3/+3
2017-05-29Make linux test build workedRoman Artemev1-5/+10
2017-05-22Revert "Fixed tests build on Linux"Russ Keldorph1-11/+6
2017-05-19Test build fixes for LinuxRoman Artemev1-6/+11
2017-04-26Refactor ildasm round trip logicSven Boemer1-1/+93
This change factors the Ildasm round trip logic so that it should not require a separate test build. The ildasmroundtrip flag is no longer passed to build-test.cmd; instead the wrapper scripts are always generated with a check for an environment variable that can be set from runtests. Also remove separate test build for ilrt in the ci scripts
2017-01-09Fix some problems with the ubuntu dasm outputSven Boemer1-6/+7
- Re-enable the default build archiving in jitdiff scenarios so that the windows _bld job will publish correct build artifacts for the ubuntu_jitdiff_tst job to consume. - Use relative paths in the generated scripts to avoid drive letters in bash scripts. - Fix exit code reporting in bash wrapper scripts. - Upgrade jit-dasm version to use version with improved error handling - Upgrade jit-analyze version to use same dependencies as jit-dasm
2016-11-21Enable jit disasm in test scriptsSven Boemer1-6/+57
This change adds a section to the generated bash/cmd scripts for each test that will run jit-dasm on the test dll when runtests is invoked with the jitdasm flag. Also begin updating netci.groovy to support jit-diff scenario. Other minor fixes: - Add corefxlab feed for System.CommandLine test dependency Without this, restoring the test dependencies retrieved an obsolete package of the same name from nuget.org. - Skip jit-diff job generation for arm This fixes an assert that was checking that we are in the default scenario on arm. - Fix an assert in netci.groovy - Add branch that skips non-checked configurations for jitdiff scenario. - Fix some dasm failures and a typo in dasm job name - Some jit-dasm runs were failing because the dependencies in the current directory wasn't included in the arguments. - Escape argument to jit-dasm - increase timeout for jit-diff job - Put PR job under a trigger, and some temporary changes for testing - Make PR trigger look for comment - Update Newtonsoft.Json version for compatibility with cijobs - Update cijobs version for retrieving job by commit - Temporarily run only one test - Archive raw dasm output instead of zip - Remove pr-specific logic, enable framework dasm - Remove windows System.Private.CoreLib.ni.dll from test overlay The new test runtime dependencies were placing System.Private.CoreLib.ni.dll in the core_root directory, which resulted in the native image for windows being placed in the coreoverlay directory. We already had similar logic handling this case for mscorlib.ni.dll. This change also fixes the framework dasm output directory to match the test dasm output directory, and fixes some typos in the generated .sh files for running dasm on linux. - Add dasm archiving on non-windows jobs - Use core_root in bash scripts
2016-09-19test FixedAddressValueType and RuntimeWrappedExceptionRama Krishnan Raghupathy1-0/+35