[all-commits] [llvm/llvm-project] f9ad11: [lldb] Speed up TestValueObjectRecursion by making...

Raphael Isemann via All-commits all-commits at lists.llvm.org
Fri Sep 4 02:29:08 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: f9ad112770ece2e3612ddcdd6a4157bc0b0faf31
      https://github.com/llvm/llvm-project/commit/f9ad112770ece2e3612ddcdd6a4157bc0b0faf31
  Author: Raphael Isemann <teemperor at gmail.com>
  Date:   2020-09-04 (Fri, 04 Sep 2020)

  Changed paths:
    M lldb/test/API/functionalities/recursion/TestValueObjectRecursion.py

  Log Message:
  -----------
  [lldb] Speed up TestValueObjectRecursion by making it a no_debug_info_test

This is one of the most expensive tests and runs for nearly half a minute on
my machine. Beside this test just doing a lot of work by iterating 15k times on
one ValueObject (which seems to be the point), it also runs this for every
debug info variant which doesn't seem relevant to just iterating ValueObject.

This marks it as no_debug_info_test to only run one debug info variation
and cut down the runtime to around 7 seconds on my machine.




More information about the All-commits mailing list