History log of /external/lldb/test/functionalities/memory/read/TestMemoryRead.py
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
431d839a33e9a274e705f7a268a1c9de2ffc2da2 22-Sep-2012 Jim Ingham <jingham@apple.com> Fix all the test case breakages caused by folks writing tests all over the place that depended explicitly
on the output of "break set". Please don't do this sort of thing!!!!!


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@164433 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/test/functionalities/memory/read/TestMemoryRead.py
a3ed7d834b0e0c6924ac95629e740682bbcd15ba 06-Apr-2012 Johnny Chen <johnny.chen@apple.com> Add a new option to the test driver, -N dsym or -N dwarf, in order to exclude tests decorated with
either @dsym_test or @dwarf_test to be executed during the testsuite run. There are still lots of
Test*.py files which have not been decorated with the new decorator.

An example:

# From TestMyFirstWatchpoint.py ->
class HelloWatchpointTestCase(TestBase):

mydir = os.path.join("functionalities", "watchpoint", "hello_watchpoint")

@dsym_test
def test_hello_watchpoint_with_dsym_using_watchpoint_set(self):
"""Test a simple sequence of watchpoint creation and watchpoint hit."""
self.buildDsym(dictionary=self.d)
self.setTearDownCleanup(dictionary=self.d)
self.hello_watchpoint()

@dwarf_test
def test_hello_watchpoint_with_dwarf_using_watchpoint_set(self):
"""Test a simple sequence of watchpoint creation and watchpoint hit."""
self.buildDwarf(dictionary=self.d)
self.setTearDownCleanup(dictionary=self.d)
self.hello_watchpoint()


# Invocation ->
[17:50:14] johnny:/Volumes/data/lldb/svn/ToT/test $ ./dotest.py -N dsym -v -p TestMyFirstWatchpoint.py
LLDB build dir: /Volumes/data/lldb/svn/ToT/build/Debug
LLDB-137
Path: /Volumes/data/lldb/svn/ToT
URL: https://johnny@llvm.org/svn/llvm-project/lldb/trunk
Repository Root: https://johnny@llvm.org/svn/llvm-project
Repository UUID: 91177308-0d34-0410-b5e6-96231b3b80d8
Revision: 154133
Node Kind: directory
Schedule: normal
Last Changed Author: gclayton
Last Changed Rev: 154109
Last Changed Date: 2012-04-05 10:43:02 -0700 (Thu, 05 Apr 2012)



Session logs for test failures/errors/unexpected successes will go into directory '2012-04-05-17_50_49'
Command invoked: python ./dotest.py -N dsym -v -p TestMyFirstWatchpoint.py
compilers=['clang']

Configuration: arch=x86_64 compiler=clang
----------------------------------------------------------------------
Collected 2 tests

1: test_hello_watchpoint_with_dsym_using_watchpoint_set (TestMyFirstWatchpoint.HelloWatchpointTestCase)
Test a simple sequence of watchpoint creation and watchpoint hit. ... skipped 'dsym tests'
2: test_hello_watchpoint_with_dwarf_using_watchpoint_set (TestMyFirstWatchpoint.HelloWatchpointTestCase)
Test a simple sequence of watchpoint creation and watchpoint hit. ... ok

----------------------------------------------------------------------
Ran 2 tests in 1.138s

OK (skipped=1)
Session logs for test failures/errors/unexpected successes can be found in directory '2012-04-05-17_50_49'
[17:50:50] johnny:/Volumes/data/lldb/svn/ToT/test $


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@154154 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/test/functionalities/memory/read/TestMemoryRead.py
50b1833fa71a73478f7b1cb8e29f8cadafdebb8d 28-Feb-2012 Johnny Chen <johnny.chen@apple.com> Add more test scenarios for 'memory read': one for a successful command execution
and one for another error message.


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@151593 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/test/functionalities/memory/read/TestMemoryRead.py
ab57878f7ba07a6bab5abec197c33b34777a514d 28-Feb-2012 Johnny Chen <johnny.chen@apple.com> Modify the expected error message accordingly after the recent change to DataExtractor.cpp.


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@151587 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/test/functionalities/memory/read/TestMemoryRead.py
758835b8486bddf191169dcd92224e6d9e0f57c3 17-Feb-2012 Johnny Chen <johnny.chen@apple.com> memory read -f X doesn't print anything (lldb should warn when encountering an unsupported byte size)
Also add a test sequence for it.

rdar://problem/10876841


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@150766 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/test/functionalities/memory/read/TestMemoryRead.py
5564d80c3e2ac3fa14b60fd875c0dc960020040c 16-Feb-2012 Johnny Chen <johnny.chen@apple.com> memory read prints out duplicate entries when using vector formats
DataExtractor::Dump() needs to supply the correct cursor when delegating to the child DataExtractor::Dump() calls.
Add a regression test file.

rdar://problem/10872908


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@150729 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/test/functionalities/memory/read/TestMemoryRead.py