Skip to content
  1. Nov 26, 2012
    • Daniel Malea's avatar
      Improvement to TestGlobalVariables fix · b0916015
      Daniel Malea authored
      - use lldb settings command instead of os.environ
      - use dyldPath fixture variable instead of hardcoding LD_LIBRARY_PATH
      - add tear-down hook to restore environment after testcase is run
      
      llvm-svn: 168613
      b0916015
    • Daniel Malea's avatar
      Fix for TestSharedLib.py (on Linux) · 179ff298
      Daniel Malea authored
      - use lldb 'settings' command to help testcase find shared library
      - pull up dyldPath variable from TestLoadUnload.py to fixture base class (applicable in multiple cases)
      
      llvm-svn: 168612
      179ff298
    • Daniel Malea's avatar
      Fix TestGlobalVariables.py (on Linux) · bdf0fef0
      Daniel Malea authored
      - setting LD_LIBRARY_PATH required for the test program to run correctly
      
      llvm-svn: 168595
      bdf0fef0
  2. Nov 23, 2012
    • Daniel Malea's avatar
      Update test status on Linux · 93aec0f9
      Daniel Malea authored
      - add decorators @expectedFailLinux and @skipOnLinux
      - skip/mark xfail cases due to open bugzillas # 14323, 14416, 14423, 14424, 14425, 14426
      
      Patch by Ashok Thirumurthi!
      
      llvm-svn: 168529
      93aec0f9
  3. Nov 21, 2012
    • Daniel Malea's avatar
      Linux test case fixes · b90c3686
      Daniel Malea authored
      - missing includes in cpp test programs
      - mismatched dwarf/dsym test cases
      - make "com.apple.main-thread" expected string conditional on darwin platform
      
      llvm-svn: 168452
      b90c3686
  4. Nov 15, 2012
  5. Nov 09, 2012
  6. Nov 06, 2012
  7. Oct 31, 2012
  8. Oct 24, 2012
  9. Oct 23, 2012
  10. Oct 18, 2012
  11. Oct 16, 2012
  12. Sep 24, 2012
  13. Sep 22, 2012
  14. Sep 21, 2012
    • Enrico Granata's avatar
      Initial commit of a new testsuite feature: test categories. · 165f8af8
      Enrico Granata authored
      This feature allows us to group test cases into logical groups (categories), and to only run a subset of test cases based on these categories.
      
      Each test-case can have a new method getCategories(self): which returns a list of strings that are the categories to which the test case belongs.
      If a test-case does not provide its own categories, we will look for categories in the class that contains the test case.
      If that fails too, the default implementation looks for a .category file, which contains a comma separated list of strings.
      The test suite will recurse look for .categories up until the top level directory (which we guarantee will have an empty .category file).
      
      The driver dotest.py has a new --category <foo> option, which can be repeated, and specifies which categories of tests you want to run.
      (example: ./dotest.py --category objc --category expression)
      
      All tests that do not belong to any specified category will be skipped. Other filtering options still exist and should not interfere with category filtering.
      A few tests have been categorized. Feel free to categorize others, and to suggest new categories that we could want to use.
      
      All categories need to be validly defined in dotest.py, or the test suite will refuse to run when you use them as arguments to --category.
      
      In the end, failures will be reported on a per-category basis, as well as in the usual format.
      
      This is the very first stage of this feature. Feel free to chime in with ideas for improvements!
      
      llvm-svn: 164403
      165f8af8
  15. Sep 20, 2012
  16. Aug 09, 2012
  17. Jul 18, 2012
  18. May 30, 2012
  19. May 22, 2012
  20. May 21, 2012
  21. May 18, 2012
  22. May 15, 2012
  23. May 12, 2012
  24. May 10, 2012
    • Jim Ingham's avatar
      If the ObjC Step Through Trampoline plan causes a target crash, properly... · 18de2fdc
      Jim Ingham authored
      If the ObjC Step Through Trampoline plan causes a target crash, properly propagate the error back to
      the controlling plans so that they don't lose control.
      
      Also change "ThreadPlanStepThrough" to take the return StackID for its backstop breakpoint as an argument
      to the constructor rather than having it try to figure it out itself, since it might get it wrong whereas
      the caller always knows where it is coming from.
      
      rdar://problem/11402287
      
      llvm-svn: 156529
      18de2fdc
  25. Apr 26, 2012
  26. Apr 25, 2012
  27. Apr 13, 2012
Loading