Add more lldbplugin/libsosplugin tests (dotnet/coreclr#5606)
authorIvan Baravy <i.baravy@samsung.com>
Tue, 25 Oct 2016 16:32:15 +0000 (20:32 +0400)
committerMike McLaughlin <mikem@microsoft.com>
Tue, 25 Oct 2016 16:32:15 +0000 (09:32 -0700)
commit5dd7d2a331716e8eb3f7c5bbd4eda52011c05f7f
treec73fdce632fdefd875af7c16e6e75592dd285971
parentbb3c384ccc42c45d88ff94b9b0e3807f11517bb4
Add more lldbplugin/libsosplugin tests (dotnet/coreclr#5606)

* Add more libsosplugin tests, update framework

+ Introduce test.assert* functions in testutils.py
+ Print test results as a table with failed assertions highlighted
+ PEP8!

* Add more lldbplugin/libsosplugin tests

Commit migrated from https://github.com/dotnet/coreclr/commit/f6b0056c819b07ae053d3112299ade0990144d00
40 files changed:
src/coreclr/src/ToolBox/SOS/tests/OnCrash.do [deleted file]
src/coreclr/src/ToolBox/SOS/tests/README.md
src/coreclr/src/ToolBox/SOS/tests/Test.cs [new file with mode: 0644]
src/coreclr/src/ToolBox/SOS/tests/dumpil.py [deleted file]
src/coreclr/src/ToolBox/SOS/tests/dumpmodule.py [deleted file]
src/coreclr/src/ToolBox/SOS/tests/runprocess.py [deleted file]
src/coreclr/src/ToolBox/SOS/tests/t_cmd_bpmd_clear.py [new file with mode: 0644]
src/coreclr/src/ToolBox/SOS/tests/t_cmd_bpmd_clearall.py [new file with mode: 0644]
src/coreclr/src/ToolBox/SOS/tests/t_cmd_bpmd_methoddesc.py [new file with mode: 0644]
src/coreclr/src/ToolBox/SOS/tests/t_cmd_bpmd_module_function.py [new file with mode: 0644]
src/coreclr/src/ToolBox/SOS/tests/t_cmd_bpmd_module_function_iloffset.py [new file with mode: 0644]
src/coreclr/src/ToolBox/SOS/tests/t_cmd_bpmd_nofuturemodule_module_function.py [new file with mode: 0644]
src/coreclr/src/ToolBox/SOS/tests/t_cmd_clrstack.py [new file with mode: 0644]
src/coreclr/src/ToolBox/SOS/tests/t_cmd_clrthreads.py [new file with mode: 0644]
src/coreclr/src/ToolBox/SOS/tests/t_cmd_clru.py [new file with mode: 0644]
src/coreclr/src/ToolBox/SOS/tests/t_cmd_dso.py [new file with mode: 0644]
src/coreclr/src/ToolBox/SOS/tests/t_cmd_dumpclass.py [new file with mode: 0644]
src/coreclr/src/ToolBox/SOS/tests/t_cmd_dumpheap.py [new file with mode: 0644]
src/coreclr/src/ToolBox/SOS/tests/t_cmd_dumpil.py [new file with mode: 0644]
src/coreclr/src/ToolBox/SOS/tests/t_cmd_dumplog.py [new file with mode: 0644]
src/coreclr/src/ToolBox/SOS/tests/t_cmd_dumpmd.py [new file with mode: 0644]
src/coreclr/src/ToolBox/SOS/tests/t_cmd_dumpmodule.py [new file with mode: 0644]
src/coreclr/src/ToolBox/SOS/tests/t_cmd_dumpmt.py [new file with mode: 0644]
src/coreclr/src/ToolBox/SOS/tests/t_cmd_dumpobj.py [new file with mode: 0644]
src/coreclr/src/ToolBox/SOS/tests/t_cmd_dumpstack.py [new file with mode: 0644]
src/coreclr/src/ToolBox/SOS/tests/t_cmd_eeheap.py [new file with mode: 0644]
src/coreclr/src/ToolBox/SOS/tests/t_cmd_eestack.py [new file with mode: 0644]
src/coreclr/src/ToolBox/SOS/tests/t_cmd_gcroot.py [new file with mode: 0644]
src/coreclr/src/ToolBox/SOS/tests/t_cmd_histclear.py [new file with mode: 0644]
src/coreclr/src/ToolBox/SOS/tests/t_cmd_histinit.py [new file with mode: 0644]
src/coreclr/src/ToolBox/SOS/tests/t_cmd_histobj.py [new file with mode: 0644]
src/coreclr/src/ToolBox/SOS/tests/t_cmd_histobjfind.py [new file with mode: 0644]
src/coreclr/src/ToolBox/SOS/tests/t_cmd_histroot.py [new file with mode: 0644]
src/coreclr/src/ToolBox/SOS/tests/t_cmd_ip2md.py [new file with mode: 0644]
src/coreclr/src/ToolBox/SOS/tests/t_cmd_name2ee.py [new file with mode: 0644]
src/coreclr/src/ToolBox/SOS/tests/t_cmd_pe.py [new file with mode: 0644]
src/coreclr/src/ToolBox/SOS/tests/t_cmd_sos.py [new file with mode: 0644]
src/coreclr/src/ToolBox/SOS/tests/t_cmd_soshelp.py [new file with mode: 0644]
src/coreclr/src/ToolBox/SOS/tests/test_libsosplugin.py
src/coreclr/src/ToolBox/SOS/tests/testutils.py